Castro Hotel

Castro Hotel
 
With extensions added in 2001, 2002 and 2006, Castro Hotel lies in the middle of Amoudara town, 300 m away from the famous sandy beach. Located just 5 km away from the centre of Heraklion City the hotel has 78 luxurious rooms and 4 suites, all recently renovated. By the swimming-pool you will find the pool-bar, where you can enjoy, apart from a relaxing swim, many refreshments and various cocktails. Sunbath in the garden and watch the kids in the pool designed especially for little guests.