Located in the heart of New Delhi, the Sheraton New Delhi Hotel is a comfortable and stylish home from home offering modern facilities and a warm welcome. The hotel boasts a range of dining options, an outdoor pool and spa and wellness centre.
Your Stay
The Sheraton New Delhi Hotel is an imposing, red sandstone building rising above the New Delhi cityscape. Inside are comfortable guest rooms, excellent leisure facilities and a choice of cuisines to suit all tastes. The air-conditioned bedrooms are spacious and well-equipped, dedicated to ensuring a relaxing guest experience. The hotel has a spa and wellness centre, with steam room and a range of treatments available to soothe the body and soul. For those looking for something a little more active, there’s a fully equipped gym, and a freeform outdoor pool surrounded by palm trees.
Dining Options
Delhi Pavilion is the Sheraton’s multi-cuisine restaurant, open for breakfast, lunch and dinner. Dakshin Restaurant celebrates Southern Indian food with an emphasis on locally sourced ingredients, and for something a little different, enjoy Chinese culinary favourites at Yi Jing Restaurant. Unwind in the Lounge Bar with a glass of something cold at the end of busy day exploring Delhi.
Sheraton New Delhi Hotel is featured in the following itineraries: