




Hotel Palace Galapagos
Petrel 466 and Floereana 200102 Puerto Ayora, EcuadorGet Direction ↗
Rating: 3 Star Rated Property
Hotel Overview
Welcome to Hotel Palace Galapagos, your perfect base for exploring the enchanting island of Santa Cruz! Situated right in the heart of Puerto Ayora, you'll find yourself just a stone's throw from the vibrant fishing piers and the sparkling sea. It's the ideal spot for soaking up the unique atmosphere of the Galapagos Islands.
Just a leisurely 15-minute stroll will take you to the captivating natural swimming pools of Las Grietas and the lively waterfront promenade, Malecon. For those keen to learn more about the archipelago's incredible wildlife, the renowned Charles Darwin Research Station is a mere 0.4 miles (0.7 km)...