Отель Oscar расположен в центре Афин, напротив железнодорожного вокзала и метро Лариссис. В 2,5 км от отеля находится площадь Синтагматос. Прогулка до площади Омония займет 15 минут. До музея Акрополя — 5 остановок метро. Расстояние до международного аэропорта Афин составляет 30 км.