Exarchion Hotel
55 Themistokleous Str., Athens, Greece
Booking.com
Book Now