The Stork Hotel Amoudara Crete is a 2 star hotel offering guests a great budget option when visiting the Greek island of Crete. The hotel is just 350 metres from the nearest beach which boasts a Blue Flag. The hotel is just 8km from the city of Heraklion while the centre of Amoudara with its numerous bars and restaurants is a short stroll away.
Rooms
The air-conditioned rooms come with a private bathroom, fridge and large balcony. There is a free Wi-Fi hotspot next to the reception.
Meals
Breakfast, refreshments, snacks and evening drinks can be enjoyed on the poolside terrace. A TV lounge and a bar are also available