The Oscar Hotel is located right in the heart of Athens, opposite 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 allows our clients 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.
The hotel has 162 rooms and 2 suites fully renovated (last renovation 2004), all with private bathroom, air-conditioning and central Heating, stereo music, daily maid service, satellite TV-In-house movies, direct-dial and collect call telephone service, with balcony or terrace, ADSL 1024 mbps Internet connection and Room Service (18 hrs).