Grand Hotel Lobo del Mar

Galapagos Islands

12 de febrero y Avenida Charles Darwin, Santa Cruz, Galapagos Islands, , Ecuador

 

66%

of people enjoy staying here

2.5 our of 5 stars 6 Opinions

Excellent
 
0
Very Good
 
2
Average
 
2
Poor
 
0
Terrible
 
2