Hotel Finch Bay Eco Hotel
Puerto Ayora, Ecuador/Galapagos
In this charming hotel you will enjoy the privacy and peacefulness of a wonderful natural surrounding. The management of the Finch Bay hotel is ecologically oriented, in order to help preserve the magnificent Galapagos environment.
Rating: Superior
Location:
Across the bay from Puerto Ayora, in Santa Cruz Island
Hotel Amenities
Ice machine, Laundry service, Beach towels, Beach front access, Outdoor pool and Jacuzzi, Internet access, Restaurant featuring international cuisine, Naturalist guides
Activities
Hiking, Scuba Diving, Birdwatching, Wildlife viewing, Biking, Snorkeling, Kayaking
Rooms
Rooms
Safe box, Hai dryer, Telephone, Air conditioning
