Why we like it
- Located in the well-heeled business district
- One of the most lauded restaurants in Delhi
- Leafy outdoor pool
About Sheraton New Delhi Hotel
Strategically positioned in south Delhi’s business district, the Sheraton New Delhi is a classic base from where you can explore the captivating capital. The hotel enjoys quick fire access to the city’s largest mall where you can shop designer brands.
It’s also where you can dine on award-winning South Indian cuisine. A special mention goes to Dakshin for its signature chicken chettinad. You may hear similar praise at the Delhi Pavilion for its fresh masala dosas and Pan Asian for its fired-up teppanyaki grills and Peking duck.
Aside from accolades, the Sheraton impresses with its eight storeys of red sandstone and glass, marble floors, a bifurcated staircase and sunken lobby overlooking lush gardens. Stay in homely rooms with elegant Indian patterns, local artwork and draw curtains that frame the picture windows.
Lie by the outdoor pool where you can order cold drinks to your sunbed. You can also unwind in the spa, salon and gym.