Con 220 habitaciones, el hotel de 5 estrellas Sheraton New Delhi Hotel se encuentra al lado del barrio de negocios de Nueva Delhi, a 3 km de Qutab Minar. Este hotel ofrece WiFi en toda la propiedad, y cuenta con escritorio y fotocopiadora.
El Mercado SDA y Kalkaji Mandir están a 2 km de y a 4 km del hotel. La zona incluye lugares de interés religioso como el Templo del loto (4 km) y el Shree Adya Katyayani Shaktipeeth Mandir (6 km). Explora los lugares de interés históricos de Nueva Delhi, empezando por el Complejo de Qutb, situado a 3 km de distancia. El Sheraton New Delhi Hotel está situado a 20 km del Aeropuerto internacional de Delhi y a unos cuantos minutos en coche de la parada de autobús Saket Terminal.
El Sheraton Nueva Delhi cuenta con habitaciones con aire acondicionado que ofrecen TV de pantalla plana con canales vía satélite. Además, disponen de baños privados equipados con secador de pelo y albornoces. Estas habitaciones cómodas también tienen minibar y servicio de tetera/cafetera, así como caja fuerte en habitación. Los huéspedes tienen a su disposición ducha adaptada y sauna, además de comodidades como albornoces. Muchas habitaciones tienen vistas a la ciudad.
El restaurante abre sus puertas cada día para el desayuno. El Sheraton cuenta con el restaurante a la carta Pavilion, que sirve comida internacional. Se invita a los huéspedes al bar lounge del lugar, para que se relajen con una copa.