Novus City Hotel liegt zentral im kulturellen und historischen Herzen Athens. In Laufnähe befinden sich bedeutende Sehenswürdigkeiten wie der Omonoia-Platz, der Syntagma-Platz und das Akropolis-Museum. Die Anbindung an den öffentlichen Nahverkehr ist bestens, mit der Metrostation Metaxourgeio direkt vor dem Hotel, was Erkundungen der Stadt unkompliziert macht.
Das Hotel bietet Zimmer mit der Wahl zwischen Doppel-, Queensize- oder Kingsize-Betten sowie einer Junior-Suite und einer Suite. Gäste können von Balkonen oder Terrassen den Stadtblick genießen und profitieren von separaten Schlafzimmern und einem Safe.
Zur Ausstattung zählen mehrere gastronomische Einrichtungen wie ein Restaurant mit Nichtraucherbereich, ein Café, eine Bar und ein Pub. Die Verpflegung umfasst Frühstücksbuffet, Halbpension sowie Mittag- und Abendessen à la carte. Sportliche Gäste finden vielfältige Angebote, darunter Fitness und Hallenbad, und Wellnessfreunde können Entspannungsangebote sowie einen Pool nutzen.