Oscar Inn Hotel Athens 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 guests 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.
Oscar Inn Hotel Athens Click here to browse more
Athens Accommodation
|