- Location: The only hotel in Puerto Ayora located on a beach, Finch Bay is surrounded by lush gardens and a mangrove-lined coast. Guests can enjoy a variety of nature and sport activities direct from the hotel such as snorkeling, bird watching, hiking, and biking.
- Guest Rooms: Guest rooms are modern with natural elements such as rare handcrafted wooden furniture. Rooms have air-conditioning, wooden blinds and black out curtains. Each room has a hammock.
- Restaurants: The hotel restaurant features international cuisine highlighted with local flavor. It offers a full breakfast buffet, and a fixed as well as à la carte menu for lunch and dinner. Vegetarian selections are available.