The 3-star Castro Hotel lies within 3.6 km from Pankritio Stadium. Since 1990, it has been hosting guests in the middle of Amoudara.
Castro Hotel is based next to the sandy beach. Guests can get to Amoudara city center, which is 4 km away.
Placed near bars and a stadium, the hotel offers a sundeck, a swimming pool and a library for on-site relaxation.
The hotel enjoys a convenient location within 20 minutes' drive from Nikos Kazantzakis airport.
This hotel comprises of non-smoking rooms including superior family double room, standard one-bedroom apartment and family one-bedroom apartment with such comforts as complimentary wireless internet, an in-room safe, satellite TV, heating and direct dial telephone. The rooms have a view over the sea. The bathrooms come with a hairdryer, toiletries and towels for more comfort.
Eat & Drink
A breakfast is served in the café. The restaurant serves international dishes. Guests can savor refreshments, coffee and tea in the snack bar. The property is located near a bus stop, about 400 meters from Uncle George's Taverna and kritiki Spiti serving a wide selection of dishes.
Castro Hotel also offers cars and bicycles for rent.
Guests will benefit from Turkish steam bath and massage. Active guests will enjoy golf and darts provided on-site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.