Dotato di un ristorante, l'hotel Shervani Nehru Place Nuova Delhi si trova nel quartiere Delhi Sud, a 7 km dalla Galleria Nazionale di Arte moderna, ideale per gli amanti del turismo culturale. Inoltre, l'hotel attira gli ospiti con un servizio navetta.
L'hotel a 4 stelle è situato a pochi minuti di auto dalla Tomba di Humayun e a 10 minuti in macchina da AIIMS - All India Institute of Medical Sciences. Gli amanti dello sport potranno inoltre visitare Thyagaraj Sports Complex, a 4 km dall'hotel Shervani Nehru Place. Tra i divertimenti della zona c'è Satyam Cineplex, vicino alla struttura. L’hotel si trova a 450 metri dalla fermata d'autobus Sant Nagar e a circa 5 minuti a piedi dalla stazione della metropolitana di Nehru Place.
L'hotel Shervani Nehru Place Nuova Delhi offre 33 camere spaziose, alcune delle quali dispongono di una cucina e una zona pranzo. Gli ospiti apprezzeranno i comfort, come controllo della climatizzazione individuale e un riscaldamento centralizzato, mentre si rilassano con il Wi-Fi e una TV a schermo piatto con canali via cavo. Dotati di servizi come asciugacapelli e asciugamani, i bagni sono provvisti di un bagno con WC separato e una doccia. Gli ospiti possono anche godere della vista sulle montagne.
L'hotel Shervani Nehru Place si trova a 650 metri dal ristorante Ruby Tuesday.