Hotel La Isla
200350 Galápagos, Calle Indefatigable 072 Y Avinguda Charles Darwin, 200350 Puerto Ayora, Galapagos
200350 Galápagos, Calle Indefatigable 072 Y Avinguda Charles Darwin, 200350 Puerto Ayora, Galapagos
With a stay at Hotel La Isla in Puerto Ayora, you'll be steps from Galapagos National Park and a 2-minute drive from Tortuga Bay Beach. This hotel is 0.6 mi (1 km) from Malecon and 0.6 mi (1 km) from Las Grietas. Distances are displayed to the nearest 0.1 mile and kilometer.