Con barbería y lavandería automática, el Sheraton New Delhi Hotel, de 5 estrellas, se encuentra en el barrio Sur de Delhi, a unos 2 km del Mercado SDA y a poco más de 10 minutos en coche de Kalkaji Mandir. Dispone de acceso a internet de alta velocidad en zonas comunes, además de un aparcamiento en las instalaciones.
Este hotel cuenta con una inmejorable ubicación, al lado del barrio de negocios de Nueva Delhi. El hotel Sheraton Nueva Delhi está situado a unos 15 minutos en coche del Templo del loto, considerado un lugar sagrado. Para los viajeros de negocios, hay distrito financiero al lado del hotel. Qutab Minar también se encuentra a unos 3 km. La parada de autobús Saket Terminal está cerca del Sheraton Nueva Delhi, a unos 10 minutos a pie.
El lugar acoge a los huéspedes en 140 habitaciones con aire acondicionado. Algunas tienen TV de pantalla plana con canales vía satélite, además de minibar y servicio de tetera/cafetera. Las habitaciones de este hotel cuenta con unos muebles elegantes. También proporciona inodoro separado, además de comodidades como secador de pelo y gorro de ducha.
El Sheraton ofrece un desayuno buffet todos los días. Los huéspedes están invitados al restaurante Fabelle The Chocolate Boutique para disfrutar de la alta gastronomía. Los huéspedes pueden relajarse en el bar lounge con una bebida.