Finch Bay Galapagos Hotel
Call +1-888-897-9207
+1-888-897-9207
Barrio Punta Estrada, Puerto Ayora, 200350 EC
~7.84 Miles from Isla Santa Cruz
- Typically sells for 353.94 - 416.40 USD
- Indoor swimming pool available
Located in Bahía de la Academia, Finch Bay Galapagos Hotel is by the ocean, minutes from Playa de los Alemanes, and close to Las Grietas.