A 1 km del Hotel Nueva Delhi, los huéspedes pueden llegar al Templo del loto.
Las habitaciones de esta propiedad disponen de un escritorio, además de ventanas insonorizadas para la comodidad de los huéspedes. Dispone de aire acondicionado para mayor comodidad de los huéspedes. Los cuartos de baño disponen de un bidé, un inodoro separado y una ducha, además de albornoces y toallas de baño.
El hotel está muy cerca de The Royal Kitchen y ofrece una amplia selección de comidas.
Los amantes de la historia disfrutarán visitando el Fuerte de Tughlaqabad (4 km) y la Puerta de la India (7 km). Además, el Templo Kalkaji está enclavado a unos 15 minutos a pie, mientras que la estación de metro Nehru Place está al lado de este hotel de 3 estrellas. La parada de autobús Sant Nagar también está a 250 metros de este hotel.