Hotel Olga heeft een tuin, en is gelegen in Sarti in de regio Macedonië, op 3 minuten lopen van Sarti-strand en 600 meter van Strand Achlada. Dit hotel met 1 ster biedt gratis WiFi, roomservice en een 24-uursreceptie. Elke kamer heeft een patio.
Alle kamers bij het hotel hebben airconditioning, een bureau, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op de stad. Hotel Olga biedt bepaalde units met uitzicht op de bergen, en iedere kamer heeft een balkon. Alle units zijn voorzien van een koelkast.
Het dichtstbijzijnde vliegveld is Luchthaven Thessaloniki, op 130 km van de accommodatie.