L'hôtel 5 étoiles Sheraton New Delhi Hotel offre un bureau de change, il est situé à une distance de 750 mètres du Centre commercial Select CITYWALK. L'hôtel offre un restaurant à la carte avec un hammam, un sauna et une piscine extérieure, dans le quartier "Sud de Delhi".
L'hôtel se trouve à moins de 3 km du Parc archéologique de Mehrauli et à moins de 3 km du Monument Alai Minar. Sheraton est situé juste à côté d'un quartier d'affaires. Quelle que soit la religion, les voyageurs préfèrent visiter le Temple du Lotus, un lieu de culte populaire situé à moins de 4 km de cet immeuble. Sheraton New Delhi Hotel est à une distance de marche de la gare routière le Saket Terminal.
Vous pouvez choisir une des 220 chambres climatisées avec une TV multi-canal, ainsi que des commodités telles qu'un mini-frigo bar et une cafetière/théière. Certaines des chambres, conçues dans un décor confortable, disposent d'un sèche-cheveux et des draps de bain parmi d'autres équipements. Les salles de bains privées sont équipées d'un sèche-cheveux et des draps de bain. Cet immeuble propose des chambres avec vue sur la ville.
On sert le petit déjeuner au restaurant chaque jour. Les repas internationaux sont préparés au restaurant Pavilion sur place de Sheraton New Delhi. Il y a un bar lounge avec une télé.