The comfortable Castro Hotel is placed close to the beachfront. The property opened in 1990 and features Venetian architecture.
The convenient location close to a bus stop provides a quick access to Venetian Walls, which is 6.2 km away. A stadium, nightclubs and restaurants are stroll from the hotel.
Castro Hotel offers a wonderful view to its guests.
Castro Hotel is within a 15-minute drive to Nikos Kazantzakis airport.
Offering direct dial phone, free Wi-Fi, individual climate control, a minibar and a writing table, non-smoking guestrooms boast a simple interior. Some rooms overlook the sea. Guests can make use of en suite bathrooms with slippers, a bathtub and guest toiletries.
Eat & Drink
Breakfast is served in the café each morning. A range of international dishes is offered at the in-house restaurant. Guests are welcome to the Pool bar to relax with a drink. A variety of dishes are served in Uncle George's Taverna and kritiki Spiti, which are only 5 minutes’ walk away.
Castro Hotel welcomes guests, offering a lift, free self parking and a designated place for smoking along with projector screens, a video projector and a photocopier.
A swimming pool and a sundeck are available at the hotel. Such activities as darts and golf are also provided.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.