The Oscar Hotel is located right in the center of the Capital, only 10 metres away from the Central Rail and metro station 'Larissa Station', and only a few minutes walk from Omonia Square and the Archaeological Museum.
The position of the hotel gives the unique chance to our guests to have an easy access to all ancient sites and other interesting tourist attractions, such as the Acropolis, the Parthenon, the Plaka Area, the Parliament Building on Syntagma Square and the Olympic Stadium.
|
|
|