Albatross Location, Amoudara, Crete, Greece

The Albatross apartments are located in the centre of Ammoudara, which is a seaside resort of 6-7 km in the west part of Heraklion city. There are supermarkets, restaurants, rent cars, cinema nearby which can absolutely let you enjoy your vacation.

It is 100 meters from the sandy beach which is extended almost until the city.

60 meters from Albatross there is bus station which has as a destination the city Centre (5,5km) and the airport (10 km)

Contact Us

Address: Naxou 5, Amoudara, Heraklion, Crete, Greece
Tel : (0030) 2810 821698
Cellphone : (+30) 6936716626
Fax : (0030) 2810 822074

Find us on the Map