Arethusa Hotel 3 stars

6-8 Mitropoleos Str- 12 Nikis Str, Athens, 105 63, Greece

Hotel image
Read more reviews for Arethusa Hotel