Located in 25 minutes walking distance from Acropolis, the 3-star Oscar Inn offers beautiful rooms.
The hotel is approximately 25 minutes' walk from Syntagma Square. The city center is 2 km away from the hotel.
Oscar Inn offers a panoramic view to its guests.
A 10-minute walk will take you to Omonia subway station.
Oscar Inn provides guestrooms appointed with satellite TV, climate control, central heating, a balcony and direct dial telephone. Guests will enjoy a view of Lycabettus Hill from their rooms.
Eat & Drink
The large on-site restaurant specializes in international cuisine. Sablo and Stamatopoulos Tavern are located within 250 meters away.
There are car rentals available on site.
A roof garden and a swimming pool are also offered on the premises.