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


“My husband and I, along with another couple, 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 -