Hotel Solymar Location
Avenida Charles Darwin Y Tomas De Berlanga, Puerto Ayora, Isla Santa Cruz, Puerto Ayora (Galapagos Islands), Ecuador
Enter dates to see available properties
Area Information
Attractions
Galeria Exotico Ecuador
50 m
Santa Cruz Fish Market
150 m
Monumento al Pescador
150 m
Monumento de la Tortuga
200 m