Casa del Lago Lodging House Bed and Breakfast Puerto Ayora
Set in a charming house with a garden, Casa del Lago Hotel offers self-catering apartments with private balconies in Santa Cruz. Charles Darwin Research Station is 1 km away.
Number of rooms: 5
Moisés Brito y Juan Montalvo, Barrio Las Ninfas, 200350 Puerto Ayora, Ecuador