Santa Cruz, Galapagos Islands
Category: First Class
Location: Puerto Ayora, Santa Cruz Island.
Distance from town center: 5.10 km
THIS HOTEL IS CURRENTLY NOT AVAILABLE
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