Situated in the heart of Athens’ business and commercial district, Crowne Plaza offers lavish accommodation within walking distance of historical sites and metro station.
Situated in the heart of Athens’ business and commercial district, Crowne Plaza offers lavish accommodation within walking distance of historical sites and metro station.