Ofreciendo 33 habitaciones, el hotel Shervani Nehru Place Nueva Delhi está a 7 km de la Casa Birla. El hotel cuenta con un restaurante para mayor comodidad de sus huéspedes. Además, se encuentra en el distrito Sur de Delhi.
Si te alojas en este hotel de 4 estrellas, podrás descubrir Kalkaji Mandir, situado a unos 20 minutos a pie, o visitar instalaciones deportivas como el Estadio Thyagaraj, situado a 10 minutos en coche. El Shervani Nehru Place está a una distancia de 3 km del Estadio Jawaharlal Nehru en Nueva Delhi. Alojándose en este establecimiento, los viajeros familiares tienen acceso al Zoológico de Delhi, que está a 15 minutos en coche. Este hotel está a 450 metros de la estación de autobuses Sant Nagar y a unos minutos a pie de la estación de metro Nehru Place.
Algunas de las habitaciones amplias del hotel Shervani Nehru Place Nueva Delhi están orientadas a las montañas y cuentan con una zona de comedor y una pequeña cocina. También en las habitaciones se proporcionan comodidades como climatización individual y calefacción central, además de minibar y también hervidor eléctrico. Los cuartos de baño cuentan con un inodoro separado y ducha, además de gorro de ducha y toallas de baño.
El hotel Shervani Nehru Place se encuentra a 8 minutos a pie del restaurante Ruby Tuesday.