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.
Get all latest content delivered to
your email a few times a month
Copyright 2018 @ Athens - Attica & Argosaronic Hotel Association
powered by NELIOS.COM