City Plaza hotel in Athens, Greece. The 3-star superior City Plaza Hotel in Athens is well known for its cosy and friendly atmosphere making its guests feel at home. The increasing number of the hotel΄ returning guests and their testimonials could not be a better attestation to this fact. The Hotel΄ recent extensive renovation combined with its friendly atmosphere and the staff΄ personal care, guarantee that whether youâ€™re visiting Athens for business or leisure, City Plaza Hotel will become your home in Athens. City Plaza Hotel features a total of 125 rooms and suites, all very comfortable, functional and nicely equipped, in order to give a feeling of relaxed luxury to its guests. Being ideally situated in the centre of Athens, City Plaza Hotel puts everything conveniently within reach in order to explore the exciting city of Athens from its heart.