Skip to main content

Hotel Oscar Inn 3 Stars

43-45 Samou Street, 10439 Athens, Greece Show on the map
3,0/5 Based on 23 reviews Tripadvisor
Excellent location

Choose your room


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.

Reviews: Hotel Oscar Inn