30 6976 996 399
1 Spyrou Loui Str., Amoudara Herakliou, 71414, Greece
Hotel
Summer Travel in Ammoudara, Heraklion, Crete in Stork Hotel
8.1
2-star hotel
Situated amidst olive groves, Hotel Stork is only 400 meters from the Blue Flag sandy beach of Ammoudara. A swimming pool and rooms with sea and mountain views are featured. The air-conditioned rooms come with a private bathroom, fridge and large balcony. There is a free Wi-Fi hotspot next to… Read more…