3 star hotel
Albatross
Puerto Ayora, Ecuador - Puerto Ayora, Galapagos Islands - Ecuador - 200350
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
When you stay at Hotel Albatross in Puerto Ayora, you'll be near the beach, within a 15-minute drive of Galapagos National Park and Tortuga Bay Beach. This hotel is 1 mi (1.5 km) from Malecon and 1 mi (1.6 km) from Playa de los Alemanes. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless Internet access and tour/ticket assistance. Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and an elevator. For lunch or dinner, stop by Albatross, a restaurant that specializes in i...
More details
Puerto Ayora, Ecuador - Puerto Ayora, Galapagos Islands - Ecuador - 200350