Arethusa Hotel

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

Booking.com Book Now