Albatros Spa & Resort Hotel
Photo gallery for Albatros Spa & Resort Hotel
Overview of Albatros Spa & Resort Hotel
Albatros Spa & Resort Hotel
5-star Hersonissos hotel walkable to Port of Hersonissos
Reviews
8.4
Very good
Popular amenities
Explore the area
Deadalou 1, Hersonissos, Crete Island, 70014
- Convention Centre Creta Maris5 min walk
- Port of Hersonissos5 min walk
- Star Beach Water Park2 min drive
- Heraklion (HER-Nikos Kazantzakis)24 min drive