Das Novotel Athens liegt 40 km vom Flughafen Athen-Eleftherios Venizelos entfernt und bietet ein Restaurant und einen Gepäckraum für die Gäste. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Hellenisches Motor-Museum und Snow White zu Fuß zu erreichen.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Athen. Tempel des Hephaistos ist in einer Entfernung von 25 Fußminuten von dem 4-Sterne-Hotel entferrnt. Akropolismuseum ist circa 2 km von hier entfernt. Die U-Bahn-Station Larissa ist nur 5 Minuten zu Fuß entfernt.
Das Novotel stellt 196 Zimmer zur Verfügung. Einige von diesen verfügen über einen Balkon und einen Ankleidebereich und haben Selbstversorgeroptionen, vor allem eine Minibar und Ausstattung zur Kaffee- & Teezubereitung. Auch diese Zimmer sind mit Marmorbodenbelag ausgestattet. Die Badezimmer bieten einen Haartrockner und eine Duschhaube sowie eine getrennte Toilette und eine Dusche. Die Zimmer blicken auf den Innenhof.
Das Novotel Athen bietet den Gästen Frühstück im Restaurant an. Das Restaurant The Station Gyros-Souvlaki-Coffee bietet eine große Auswahl an Gerichte der griechischen Küche und liegt zudem weniger als 7 Gehminuten von der Unterkunft entfernt.