Print now!

Oscar Hotel in Greece, Athens


The Oscar Hotels are 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. It is 29 km to Athens International Airport.

Print now!