Il New Hotel offre una serie di servizi e comfort per rendere il soggiorno dei suoi ospiti il più piacevole possibile. Oltre all'accesso gratuito a Internet via cavo e al business center aperto 24 ore su 24, gli ospiti possono usufruire di quotidiani gratuiti nella hall. Per coloro che hanno bisogno di organizzare eventi, l'hotel mette a disposizione 17 metri quadrati di spazio con un centro congressi e sale riunioni.
La struttura ospita anche una spa, dove gli ospiti possono godersi massaggi, trattamenti per il corpo e trattamenti per il viso. Inoltre, l'hotel offre una serie di servizi per il tempo libero, tra cui un bagno turco, una palestra e un servizio di noleggio biciclette. Il Wi-Fi gratuito, i servizi di concierge e una sala ricevimenti completano l'offerta di comfort e convenienza del New Hotel.
Il ristorante del New Hotel, chiamato New Taste, è specializzato in cucina mediterranea. Gli ospiti possono anche consultare il menù disponibile al bar/caffetteria o approfittare del servizio in camera 24 ore su 24. Per concludere la giornata in bellezza, la struttura offre un bar/lounge dove è possibile gustare drink e cocktail. La colazione preparata su ordinazione è disponibile a pagamento tutti i giorni dalle ore 07:00 alle ore 10:30.
Le 79 camere del New Hotel sono arredate con stile personalizzato e offrono comfort e comodità. Ogni camera è dotata di docking station per iPod, minibar, comodo letto con copriletto in piuma e biancheria da letto di alta qualità. Gli ospiti possono rilassarsi davanti alla TV al plasma con canali in digitale e rimanere connessi grazie al Wi-Fi gratuito. Il bagno in camera dispone di doccia, soffione a pioggia e set di cortesia firmati.
Il New Hotel si trova in una posizione centralissima di Atene, a soli 2 minuti di auto da Piazza Sintagma e a 7 minuti da Acropoli. Gli ospiti possono raggiungere a piedi numerosi punti di interesse, tra cui il Partenone, distante 1,1 km, e il Porto del Pireo, situato a 10,9 km. Vicino all'hotel si trovano anche altri luoghi di interesse, come il Museo dell'Acropoli e il Tempio di Zeus Olimpio, che arricchiranno ulteriormente l'esperienza di soggiorno a Atene.