Castro Hotel 3-Star

Book this hotel in Amoudara, Crete, Greece.

Photos of the 3* Castro Hotel

About the 3* Castro Hotel

Built in 1990 with extensions added in 2001 2002 and 2006 Castro hotel lies in the middle of Amoudara town just 5 km away from the centre of Heraklion.
The Castro hotel has 78 luxurious rooms and 4 apartments all recently renovated. Every room has its own bathroom a private balcony satellite TV telephone device refrigerator and airconditioning against charge paid locally.

The advantages of Castro hotel are: It is very close to the city of Heraklion only 5km away there is a city bus to Heraklion every 20 minutes the international Airport is in 11 km and the port is in 8 km. Also the hotel is only 100m away from the local restaurants bars and supermarkets.

Rooms Description:
The Castro Hotel features well appointed spacious comfortably decorated fully equipped with deskdressing table full bathroom satellite tv telephone fridge air conditioning seating. Extra bedding linen towels ironing facility and infant cots are available on request. All guestrooms enjoy a furnished balconyterrace offering sea views.

Facilities and Services:

Flight + Hotel
Hotel Only
Castro Hotel
Crete Greece
Castro Hotel
For nights
Guests in Room 1
Adults Children