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


The location’s great, with wildlife and exotic birds visible from the boardwalk across the road. Shady garden setting, welcome relief from the heat and bustle outside. My room was clean and comfortable, and the staff were friendly and helpful.

Michael - United Kingdom