Rooms & Availability at Albatros Spa and Resort Hotel Crete
Description of Albatros Spa and Resort Hotel Crete
The Albatros Spa and Resort Hotel Crete is located in the centre of Hersonissos and is renowned for its comfort and service. The hotel is just a short walk from Aquaworld Aquarium.
The Albatros Spa and Resort Hotel Crete has cosy rooms, furnished to fit the needs of any guest.
Heraklion International Airport is under a 20-minute drive from the Albatros Spa and Resort Hotel Crete.
Map of Albatros Spa and Resort Hotel Crete