• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Athens Oscar Hotel
25, Filadelfias & Samou Street, Athens, Greece
Conveniently located in the centre of Athens, the Athens Oscar hotel is situated near Larissis Railway Station. It offers a restaurant and a roof garden with Acropolis view. There is also a parking garage for 100 cars at a nearby location.
Page 1 of 1
1