Finch Bay Galapagos Hotel features a restaurant, outdoor swimming pool, a fitness centre and bar in Puerto Ayora. 50 metres from Los Alemanes Beach and less than 1 km from Tortuga Bay, the property provides a shared lounge and a garden. The property is allergy-free and is located 22 km from El Garrapatero Beach.
At the hotel, rooms come with a desk. At Finch Bay Galapagos Hotel every room is equipped with air conditioning and a private bathroom.
A buffet breakfast is available daily at the accommodation.
Finch Bay Galapagos Hotel offers a hot tub. Guests at the hotel will be able to enjoy activities in and around Puerto Ayora, like cycling.