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


“My husband and I stayed here for our week in Galapagos. We loved it! I was very clean and well maintained. Breakfast was good, the location was great. There was plenty of hot water and air conditioning. The staff was very nice and helpful. We had a great stay and look forward to returning soon!”

jennyjeffk -