Comfort
Americas, South America | Ecuador | Adventure, Eco Friendly, Family, Group, Sustainable | Hotel, Lodge | Island | Comfort
A Galápagos Islands Hotel, the Finch Bay Eco Hotel, lies just steps from the beach in a secluded location, across the bay from Puerto Ayora on the island of Santa Cruz. Finch Bay Eco Hotel is characterised by its natural surroundings, the ocean, the swimming pool and bar area, the in-house chef’s culinary creations, daily yacht excursions, and the warm and sincere service that each and every guest receives.
Room Facilities
Free WiFi, Air conditioning, Bath or Shower, Toilet, Hairdryer, Decking / Veranda, Balcony General Facilities
Non-smoking rooms, Indoor restaurant, Outdoor restaurant, WiFi Available, Indoor bar, Outside swimming pool, Spa and wellness centre, Library, Gym, Laundry service, Tours and excursions, Meeting rooms, Airport transfers