Located in the resort of Amoudara on the island of Crete, the Castro Hotel is 300m from the beach, 100m from the resort centre and 11km from Heraklion Airport.
The Castro Hotel comprises of 82 rooms within 3 blocks each with 3 floors and has the following facilities, reception, restaurant, bar, swimming pool, children's pool, sun beds and umbrella's, children's playground, TV room, pool table and internet / WI-FI. Room facilities include bathroom, hairdryer, air conditioning (local charge), telephone, fridge, TV and balcony or terrace with garden views. Address: A. PAPANDREOU 301, AMOUDARA, Heraklion, Crete, Greece.
A. PAPANDREOU 301, AMOUDARA, AMOUDARA, HERAKLION, Crete, Greece
|Wireless Internet (WiFi)||Yes|
|Distance to center||0.1 km|
|Distance to airport||11 km|
|Distance to beach||0.3 km|