The modern 3-star Oscar Inn is a great place to stay in Athens.
Guests can get to Archaeological Museum, Acropolis and Syntagma Square in 25 minutes on foot. The property is set within 2km distance from Athens city center.
The nearest subway station is Omonia, located about 950 meters from the hotel. 25 km to Eleftherios Venizelos airport.
The rooms in Oscar Inn come with climate control, a balcony, satellite TV, central heating and a telephone. Some rooms feature a panoramic view over the garden. The rooms are appointed with private bathrooms and wooden furniture.
Eat & Drink
The large on-site restaurant specializes in international cuisine.