Photo gallery for Hotel Albatross
Hotel Albatross
3.5-star Puerto Ayora hotel steps from Galápagos National Park
Reviews
8.2
Very good
Popular amenities
Explore the area
Av Baltra y Albatros, Puerto Ayora, Galapagos, 200350
- Las Ninfas Lagoon14 min walk
- Malecon16 min walk
- Playa de los Alemanes7 min drive
- Isla Baltra (GPS-Seymour)77 min drive