Castro Hotel
- Wi-Fi
- Seasonal outdoor pool
- Billiard tables
- Full body massage
- Restaurant
- View all
Castro Hotel Amoudara offers air-conditioned rooms within a 700-metre distance of Havana Beach Bar. This lovely hotel features cars for rent, as well as Wi-Fi in public areas.
KARAVOLAS Heraklion is a 10-minute ride from the hotel, while Turkish Pumphouse is 7 km away. The property is also 8 km from Bembo Fountain in Amoudara. The sandy beach is about 700 metres away. For sport lovers the Castro offers proximity to Theodoros Vardinogiannis Stadium, which is a 15-minute ride away. Petusis bus stop is located nearby, in close proximity to this 3-star hotel.
The accommodation offers rooms with a balcony featuring air conditioning, along with a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature coffee and tea making facilities. Bathroom essentials include a walk-in shower, a separate toilet, and a sink as well as hairdryers and towels for guests' extra comfort. Enjoy views of the garden, while staying at the Castro Amoudara.
A poolside bar is available on site. It also looks onto the mountain. This Amoudara hotel is just around the corner from the seafood restaurant Maxim Restaurant.
- Extra beds/cots
- Extra beds are not available.
Popular hotels in Crete