Rooms & Availability at Olympus Hotel and Apartments
Description of Olympus Hotel and Apartments
The Olympus Hotel and Apartments is a spacious property situated in a popular tourist area, just a short stroll to the Archaeological Museum of Agios Nikolaos.
The property has 40 apartments and has been recently refurbished.
The Olympus Hotel and Apartments has comfortable apartments, designed to accommodate the needs of any guest.
The area near the Olympus Hotel and Apartments has a lot of trendy restaurants and cafés. Spinalonga Island is around a 20-minute car ride from the property.
Features at Olympus Hotel and Apartments
Map of Olympus Hotel and Apartments