Offrant une piscine, Sheraton New Delhi Hotel est situé dans un quartier de shopping, à environ 2 km du Qûtb Minâr. Les clients peuvent profiter d'un bar lounge, un hammam et un sauna, à côté du Centre commercial Select CITYWALK.
La résidence se trouve dans une zone industrielle de New Delhi, à environ 15 minutes en voiture du Temple du Lotus. La Tour Chor Minar est à 2,1 km de Sheraton, tandis que la gare routière Saket Terminal est à seulement 450 mètres. Un quartier des affaires sont disponibles juste à côté l'hotel. Quelle que soit la religion, les voyageurs préfèrent visiter le temple Shree Adya Katyayani Shaktipeeth, un lieu de culte populaire situé à 4 km de cet établissement 5 étoiles. Sheraton se trouve à 20 minutes en voiture de la de New Delhi.
L'hotel offre 140 chambres qui viennent avec une climatisation, ainsi qu'un minibar et une cafetière/théière. Elles comprennent des salles de bain avec une toilette séparée et une douche. Si vous séjournez à ce logement, vous pourrez profiter d'une vue sur la ville.
Sheraton propose un petit-déjeuner végétarien chaque jour. Fabelle The Chocolate Boutique est l'un des 4 restaurants de l'hôtel.