Enchanted Galapagos Lodge
Santa Cruz Island, Recinto El Cascajo, Puerto Ayora (Galapagos Islands), Ecuador
3.6 km to City Centre (Open map)
Situated nearly a 15-minute walk from El Trapiche Ecologico Galapagos, Enchanted Galapagos Lodge includes a swimming pool, as well...
Read more...