This hotel is located in the residential area of Puerto Ayora, on Santa Cruz Island in the Galapagos archipelago. It is a 2-minute walk from the town ...
Isabela is the largest of the Galapagos islands, it is formed by six large volcanic domes fused together, this is one of the most volcanically active ...
The hotel is located in Puerto Ayora's mainstreet, with ocean access, and a beautiful patio for guests to enjoy the nature in Galapagos. The hotel has ...
This charming hotel enjoys a stunning setting on the Galapagos Islands, lying on the main street of Puerto Ayora. Guests will find themselves immersed ...