The 3-star Oscar Inn is set just 2.1 km from Acropolis.
Offering a central setting in Athens near a metro station, Oscar Inn overlooks Lycabettus Hill. Guests will find Athens city center within a 20-minute walk from the property.
Oscar Inn offers a panoramic view to its guests.
The hotel lies within a 5-minute walk of Athens Railway-Peloponnese train station.
The beautiful rooms at Oscar Inn come with satellite TV, climate control, central heating, a balcony and direct dial telephone. Oscar Inn features rooms with the hills view.
Eat & Drink
A fine variety of international dishes is offered at the large restaurant onsite. A variety of dishes are served in Sablo and Stamatopoulos Tavern, which are 5 minutes’ walk away.
Guests can make use of car rentals available on site.
On-site leisure facilities include a roof garden and a swimming pool.