villa escalesia

Villa Escalesia Hotel – Puerto Ayora – Galapagos Islands

Hotel description: The Escalesia hotel is situated in Puerto Ayora on Santa Cruz Island. The building features modern architecture and three rooms with sea view. Its modern architecture, three ocean view bedrooms, infinity pool, whirlpool, steam bath, sea front sun deck and bar, total privacy, unobstructed views of Academy Bay and Santa Fe Island, complete amenities and personalized services are sure to cater to the most discerning traveler, who whishes to explore the Enchanted Islands… Continue reading »
finch bay hotel galapagos

Finch Bay Hotel – Galapagos Islands

The Galapagos Finch Bay Hotel is located on Santa Cruz Island at Punta Estrada, across the bay from the town of Puerto Ayora. The hotel is situated in a quiet location, with only pedestrian and bicycle circulation. The hotel’s look features environmentally friendly materials and use of natural light, beach front access, large pool and outdoor Jacuzzi. Finch Bay Hotel accommodates 48 guests in 21 rooms; 17 rooms on the ground level and 4 on… Continue reading »