Hotel Albatross is located next to many commercial points of interest in the city of Puerto Ayora, 500 meters from the main boardwalk, 600 meters from the Charles Darwin Research Station and just 3 kilometers from the beautiful white sandy Tortuga Bay beach in the Santa Cruz Island. It is a great option for travelers interested in living and sharing with nature.
The hotel offers a full range of quality services and facilities, including comfortable rooms, designed to suit the needs of guests.
In the Albatross Cook Restaurant you can enjoy the best typical food of the Galapagos Islands.
* Taxes included
* Breakfast included