Castro Hotel is in the heart of Amoudara only 300 m from the sandy beach and approximately 12 km from Heraklion’s international airport. It consists of contemporary double and family rooms, all fitted with a Smart TV, refrigerator, air conditioning, kettle with welcome coffee, complimentary Wi-Fi, a private bathroom and a balcony overlooking the mountain, the pool or the sea. A restaurant, a poolside bar and a swimming pool are also provided on site