Albatross

Puerto Ayora, Ecuador - Puerto Ayora, Galapagos Islands - Ecuador - 200350

Show map

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