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


Good location, close to water front and restaurants, a short walk from the pier. Very friendly and helpful staff. Nice quiet room, set back in the garden. They gave us a simple breakfast and coffee to take away despite a very early departure.

Jamie - Philippines