Olympos Suites Apartments is gelegen in Leptokaryá en biedt gratis WiFi, een seizoensgebonden buitenzwembad, een tuin en een gedeelde lounge.
Het aparthotel biedt een terras.
Strand van Leptokaryá ligt op een paar minuten lopen van Olympos Suites Apartments, en Strand van Mylos ligt 19 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Luchthaven Thessaloniki, op 120 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.