Enjoy a privileged location as the only beachfront Galapagos hotel in Santa Cruz, with in-house yacht for your daily excursions to explore the Galapagos Islands. (Last Refurbished: 2021; Rooms: 27)
Please verify before continuing.