Oscar Hotels Athens offers lodging for holidaymakers and business travelers in Athens Greece. This chain of Greek hotels in Athens includes the Oscar Hotel and the Oscar Inn. They offer three star accommodation at affordable prices.
The Oscar Hotels are located right in the heart of Athens, opposite the central rail and metro station, Larissa Station, and only a few minutes walk from Omonia Square and the Archaeological Museum.
The position of the hotels allows our clients easy access to all ancient sites and other interesting tourist attractions, such as the Acropolis, the Parthenon, the Plaka Area, the Parliament Building on Syntagma Square and the Olympic Stadium.
Oscar Hotels Athens can accommodate over 400 guests in its 241 modern rooms. Oscar hotel has 122 rooms and 2 suites, Oscar II 40 rooms and Oscar Inn 77 rooms.
Olympia bar at the lobby area of the Oscar hotel is open from 8:00 am to 01:00 am. You can enjoy your coffee or drink in a relaxed atmosphere, or even have a quick snack.
Our restaurant offers:
Greek & International Cuisine
Variety of menus or a-la-carte
Vegetarian meal available
Variety of wines
Our executive Chef - Dimitris Nikolakopoulos - member of the Greek Top Club's Chef and ex-instructor in the Greek School of Tourism has created for this year the statue of Alexander the Great (riding his horse Voukefalas) in combination with a French recipe. It's vital to mention that this statue is handmade and exclusively by butter.
On the top floor of the Oscar Hotel there is the Apollo roof garden bar. You can enjoy your beverage under the blue Attic sky with view to the Acropolis and the Lycabettus hill.
If you are familiar with OSCAR HOTEL, please share your opinion of it with other travelers.
Write a review!