Rooms & Availability at Hotel City Plaza Athens
Description of Hotel City Plaza Athens
Set in Athens, the Hotel City Plaza Athens is close to nearby attractions including, the National Archaeological Museum and Athens University of Economics and Business. This luxurious property is ideally situated in Central Athens.
Located within five minutes' stroll from Victoria Metro Station, the City Plaza Hotel Athens offers guests an ideal base when visiting Athens. The hotel staff are available 24/7 and can book tours and tickets.
All of the comfortable rooms at the Hotel City Plaza Athens feature a refrigerator and a TV.
Guests can enjoy a beverage at the hotel's on-site bar, before savouring a meal in the restaurant.
Attractions close to the City Plaza Hotel Athens include National Technical University of Athens and Omonia Square. For those with a vehicle, parking is provided by the hotel.
Features at Hotel City Plaza Athens
Map of Hotel City Plaza Athens