Il Nhow London offre una serie di servizi per rendere il soggiorno dei suoi ospiti il più confortevole possibile. Oltre al business center e al servizio di lavanderia, l'hotel mette a disposizione tre sale riunioni per eventi. Inoltre, è possibile usufruire del parcheggio a pagamento in loco. Gli ospiti possono anche approfittare dei servizi ricreativi come la palestra e il noleggio biciclette. Il Wi-Fi gratuito, i servizi di concierge e il deposito biciclette completano l'offerta di servizi disponibili presso l'hotel.
Situato nel cuore di Londra, il Nhow London è strategicamente posizionato per consentire ai suoi ospiti di raggiungere facilmente numerosi punti di interesse. A soli 5 minuti di auto si trova la Cattedrale di Saint Paul, mentre in 6 minuti è possibile raggiungere il famoso London Bridge. L'hotel si trova anche a breve distanza dalla Torre di Londra e dalla Tower Bridge, entrambe a meno di 4 km di distanza.
Gli ospiti possono gustare prelibatezze culinarie presso il ristorante Guilty by Olivier London, specializzato in cucina internazionale. In alternativa, è possibile richiedere il servizio in camera 24 ore su 24 per un'esperienza di ristorazione più intima. Per un momento di relax e socializzazione, l'hotel offre un bar/lounge. La colazione a buffet è servita nei giorni feriali dalle 06:30 alle 10:30 e nel fine settimana dalle 07:30 alle 11:30, con un supplemento.
Le 190 camere del Nhow London offrono un ambiente accogliente e moderno. Ogni camera è dotata di aria condizionata, TV a schermo piatto e Wi-Fi gratuito. Il bagno privato è completo di doccia, asciugacapelli e accappatoi. Gli ospiti possono usufruire di comfort aggiuntivi come telefono, cassaforte e scrivania per garantire un soggiorno piacevole e rilassante.
Nelle vicinanze del Nhow London si trovano numerosi punti di interesse da esplorare durante il soggiorno. A breve distanza dall'hotel si trova il famoso Borough Market, un vivace mercato alimentare dove è possibile assaporare una varietà di prelibatezze locali. Inoltre, la vicina Millennium Bridge offre una splendida vista panoramica sulla città di Londra e collega le rive del Tamigi, consentendo piacevoli passeggiate lungo il fiume. Infine, la Tate Modern, uno dei musei d'arte contemporanea più importanti al mondo, è raggiungibile a piedi dall'hotel e offre un'esperienza culturale unica.