Akrotiri Olympus Luxury Suites is a complex of six luxurious suites located in an idyllic site in Gritsa, Litochoro. Built on the edge of a cliff, the suites lie on the foot of Mountain Olympus and gaze the clear blue waters of the Aegean Sea. The infinity crystal pool completes the perfect scenery for relaxation moments, while Akrotiri's private beach shall welcome all guests for a refresing swim.