Santa Cruz, Galapagos Islands
The Bay House has an excellent marina front location in central Puerto Ayora. The property is fully serviced and is an ideal base for small groups or families to explore the islands.
Category: First Class
Location: Puerto Ayora, Santa Cruz Island.
Distance from town center: 5.10 km
Master Room with lounge and views to the bay.
Two additional rooms; one with twin beds and another with a matrimonial.
Notes:
No reviews available