Oscar Inn is set in a tourist area, 25 minutes' walk of Syntagma Square.
The hotel is around 20 minutes on foot from the city center. This property is located in the heart of Athens.
Oscar Inn offers a panoramic view to its guests.
Room amenities at Oscar Inn include satellite TV, climate control, central heating, a balcony and direct dial telephone. Some rooms come with a view of Lycabettus Hill.
The large on-site restaurant specializes in international cuisine. The property is located near a metro station, about 250 meters from Sablo and Stamatopoulos Tavern serving a wide selection of dishes.
The hotel stands within a 10-minute stroll of Omonia subway station and within a 5-minute walking distance of Athens Railway-Peloponnese train station.
Guests can rent cars to explore the local area.
Leisure facilities in Oscar Inn include a roof garden and a swimming pool.