A stop on Santa Cruz Island is often the highlight of visits to the Galapagos because it is the place to see giant tortoises, both in the wild and in captivity. At the Charles Darwin Research Sta...
Puerto Ayora, Ecuador
Beachfront eco hotel situated on the south side of the Santa Cruz Island - 6 suites feature private balcony with ocean views....
View Hotel Details
6 First Class
Commission: 10%
Rooms: 27
Rates: $394 - $590