The Galapagos Paradise Hotel is located in the safe neighborhood of “El Eden”, within a short walking distance from the principal avenue, where you ca ...
The strategic location of The Sierra Negra hotel just in front of one of the largest beaches in Isabela, undoubtedly make this small hostel of 10 room ...