El hotel de 3 estrellas Hotel The W está situado en el barrio Centro de Nueva Delhi de Nueva Delhi, a 3 km de lugares familiares como el Parque Zoológico Nacional. Situado junto al Observatorio astronómico Jantar Mantar, el hotel ofrece 19 habitaciones y un bar lounge.
DLF Limited está a tan solo 5 minutos a pie de este hotel y la Casa Birla se encuentra a 3 km de distancia. El W está situado a 5 minutos andando del Museo de cera Madame Tussauds Delhi, no demasiado lejos de la estación de metro la Barakhamba Road. El alojamiento está situado a 3 km del Fuerte rojo de Delhi, mientras que la estación de autobuses Shivaji Stadium Terminal está a una distancia de unos 10 minutos a pie. La estación de metro más cercana está a una distancia de unos 5 minutos a pie.
Las habitaciones en el W Nueva Delhi están equipadas con internet de alta velocidad, TV de pantalla plana con canales vía satélite y llave electrónica. El entretenimiento en las habitaciones incluye TV, además de minibar para el autoservicio.
Se sirve desayuno todas las mañanas en el restaurante. El restaurante Domino's Pizza está a un paso del hotel y se especializa en la cocina italiana.