Located 116 meters from Playa El Garrapatero, Galapagos Sta Cruz.. Ideally located in the prime touristic area of Puerto Ayora, Lava House promises a relaxing and wonderful visit.
Located 134 meters from Playa El Garrapatero, Galapagos Sta Cruz.. Galápagos Suite Palace is a popular choice amongst travelers in Puerto Ayora, whether exploring or just passing through.
Located 238 meters from Playa El Garrapatero, Galapagos Sta Cruz.. White House Galapagos is perfectly located for both business and leisure guests in Puerto Ayora. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.