A Leptokaria strandtól mindössze 30 méterre található Hotel Olympos napozóágyakkal körülvett szabadtéri medencével és elegáns szállással várja vendégeit. A helyszínen snackbár és játszótér is található. A közös helyiségekben ingyenes Wi-Fi áll rendelkezésre.
Az erkélyre nyíló, légkondicionált szobák modern berendezéssel és különböző színekkel rendelkeznek. Mindegyikben síkképernyős TV, mini hűtőszekrény és saját fürdőszoba található hajszárítóval.
A Hotel Olympos épületétől rövid sétára éttermek, bárok és kisboltok találhatók. Dion régészeti lelőhelye 6 km-re, Litochoro faluja pedig 10 km-re található.