The comfortable Castro Hotel is a 3-star property placed near Stadium Theodoros Vardinogiannis, Heraklio Port and Ammoudara Beach. Since 1990, it has been hosting guests in the middle of Amoudara.
Castro Hotel lies near the sandy beach. The venue is set within 4 km from Amoudara city center.
Welcoming guests with a swimming pool and a sun deck, the hotel is placed next to a stadium, nightclubs and restaurants.
The property enjoys convenient location within a 15-minute drive to Nikos Kazantzakis airport.
The hotel has individual guestrooms include superior apartment, superior family room and standard family room that come with direct dial telephone, free wireless internet, a minibar, climate control and a wardrobe. Castro Hotel offers rooms with a wonderful view over the sea. The rooms feature en suite bathrooms as well as kitchenware, a dishwasher and a fridge for self-catering.
Eat & Drink
Breakfast is served in the café each morning. The on-site in-house restaurant tempts guests with international dishes. The poolside bar serves coffee, refreshments and cocktails. Guests can dine at Uncle George's Taverna and kritiki Spiti, about 400 meters away from the property.
Aside from a lift, free self parking and a designated smoking area, guests can make use of wake up service, 24-hour front desk and medical service.
The hotel provides a pool, cribs and a play area for families with children. Castro Hotel offers sports activities including darts and golf.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.