• (593 5) 2526323
  • Av. Charles Darwin e Indefatigable, Puerto Ayora, Santa Cruz Island, Galapagos - Ecuador

Jeremy S

Great value, charming place! Great location, nicely maintained property; a green oasis just across from fish market. Fantastic and very accommodating hosts. When I return, I will absolutely stay here. Rooms are large, clean, nice beds. Don’t think twice. Stay here!

Jeremy S. -