Hotel: Castro Hotel **+

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.

Hotel Description

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.

Hotel Address

A. PAPANDREOU 301, AMOUDARA, AMOUDARA, HERAKLION, Crete, Greece

Hotel Features

Air ConditioningYes
ElevatorYes
BarYes
PhoneYes
Children's PoolYes
PoolYes
BalconyYes
RestaurantYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 0.1 km
Distance to airport 11 km
Distance to beach 0.3 km

Hotel Images

Hotel Map