Athens Oscar Hotel 3 stars

25, Filadelfias & Samou Street, Athens, 104 39, Greece

Hotel image
Read more reviews for Athens Oscar Hotel