Mare Olympus Hotel is a 3-star designer guesthouse, located next to the beach. Since 1983, it has been hosting guests in the center of Agios Nikolaos.
This hotel is about 7 km away from Lato. A 10-minute walk to the center of Agios Nikolaos.
This property offers 40 elegant guestrooms complete with an in-room safe, climate control and TV. Some rooms overlook the bay.
Guests can enjoy Greek cuisine in EVANNA located 100 meters away.
Sitia airport can be reached in 40 minutes by car from Mare Olympus Hotel.
Mare Olympus Hotel also offers bicycles for rent.