Olympus & Sea Apartments ligt op minder dan 1 km van Strand van Leptokaryá en biedt gratis fietsen en een tuin. De accommodaties hebben airconditioning, een terras en gratis WiFi.
Alle units zijn voorzien van een eigen badkamer, flatscreen-tv, een volledig uitgeruste keuken en een balkon.
Bij het appartement kun je gebruikmaken van een barbecue.
Strand van Mylos ligt op 2,4 km van Olympus & Sea Apartments, en Dion ligt 22 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Thessaloniki, op 120 km van de accommodatie.