Finch Bay Galapagos Hotel
Puerto Ayora Galapagos
Check in
2:00 PM
Check out
11:00 AM
Embrace the ultimate seaside escape at Finch Bay Galapagos Hotel, where golden sands meet five-star comfort, you'll be on the beach, just steps from Galápagos National Park and Playa de los Alemanes. This beach hotel is 1 minutes walk to Malecon and 1 minutes walk to Las Grietas.
Make yourself at home in one of the 27 air-conditioned guestrooms. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Property Details
Location
Barrio Punta Estrada, Puerto Ayora, Galapagos 200350, Ecuador