Situated in the middle of Amoudara, the comfortable Castro Hotel offers non-smoking rooms. Featuring Venetian architecture, the hotel is opened since 1990.
Located in an entertainment area with bars and a stadium, guests will see why Castro Hotel is admired by many tourists. The venue is set within 4 km from Amoudara city center.
Stadium Theodoros Vardinogiannis is 6 km from the hotel and Venetian Walls is about 7 km away.
Castro Hotel provides 82 guestrooms appointed with satellite TV, a balcony, a sofa, a CD player and IDD phone for a pleasant stay in Amoudara. The guestrooms look out on the sea. They feature en suite bathrooms with a shower, toiletries and towels.
Every morning at the café guests may enjoy continental breakfast. Guests can order international meals at the large restaurant. The Pool bar serves healthy drinks and features billiards, a terrace and Wi-Fi. Uncle George's Taverna and kritiki Spiti are located within 400 meters away.
Guests can reach Castro Hotel from Nikos Kazantzakis airport within 20 minutes' drive.
Guests can rent cars and bicycles to discover the nearby sites.
The hotel offers Turkish steam bath and massage for relaxation and refreshment. Such activities as golf and darts are also provided.