Castro Hotel is a 3-star comfortable property, set close to the beach front. Since 1990, it has been hosting guests in the middle of Amoudara.
This hotel is about 5.6 km away from The Natural History Museum of Crete, Ammoudara Beach and Heraklio Port. Venetian Walls, Castello del Molo (Koules) and Pankritio Stadium are located just 3.6 km away.
There are shops and a supermarket within a quick reach of the hotel.
Guests can reach Castro Hotel by car from Nikos Kazantzakis airport in 15 minutes.
Castro Hotel offers 82 rooms fitted with a private toilet, free Wi-Fi, individual climate control, a writing desk and a dining area for a comfortable stay in Amoudara. Many rooms come with a wonderful view on the garden. Room facilities also include kitchenware and a fridge for self-catering.
Eat & Drink
Breakfast is offered in the café every morning. At the in-house restaurant guests can enjoy international cuisine. Billiards and darts are provided in the Pool bar.
There are car rentals available on site.
On-site facilities for children include a pool and a play area.
Wireless internet is available in the entire hotel for free.
Hotspot wireless internet access is available in public areas for free.
Free public parking is possible on site.