Skip to main content

Hotel Oscar Inn 3 *

43-45 Samou Street, 10439 Athens, Greece Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 20 reviews
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