El New Lodge By Wb Inn Nueva Delhi, de 2 estrellas, es el lugar ideal para alojarse en el barrio Centro de Nueva Delhi de Nueva Delhi, a poco más de 25 minutos a pie del Observatorio astronómico Jantar Mantar. El hotel cuenta con 15 habitaciones.
El Fuerte Rojo de Delhi se ubica a unos 3 km de este hotel, mientras que la Iglesia de San Jaime se ubica a unos 3,1 km. El Centro Nacional de las Artes Indira Gandhi es un lugar educativo popular para visitar a poco más de 10 minutos en coche del New Lodge By Wb Inn Nueva Delhi. Este alojamiento se ubica al lado de Tooti Chowk, en Nueva Delhi. La estación de metro Ramakrishna Ashram Marg, situada a 650 metros, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
El restaurante The Exotic Roof Top Restaurant sirve platos de la cocina india y está a tan solo 6 minutos a pie del New Lodge By Wb Inn.