Cosmopolitan Elegance in the heart of South Delhi

Sheraton New Delhi is a luxury hotel situated in the premium part of the National Capital. Popular amongst business and leisure travellers, the hotel provides effortless stays and elevated dining experiences with warmth and elegance. The LEED Platinum and LEED Zero Certified hotel reflects the ethos of Responsible Luxury, seamlessly blending sustainability with sophistication.

Hotel Contact Details
+91 11 42661122
Toll Free Reservation
1-800-419-6444, 1-800-102-2333
Facilities and Amenities
  • concierge-desk-isheraton-new-delhi CONCIERGE DESK
  • fitness-center-itc-kakatiya FITNESS CENTER
  • butler-service-sheraton-new-delhi BUTLER SERVICES
  • salon-services--sheraton-new-delhi SALON SERVICES
  • pool--sheraton-new-delhi SWIMMING POOL
ROOMS & SUITES 220
FOOD & BEVERAGE OUTLETS 5
BANQUETING & MEETING VENUES 5

Luxury Accommodation

Experience elegantly appointed & spacious guest-rooms & signature suites that strike a perfect balance between comfort, efficient service and warmth of Indian hospitality.

Fine Dine

Home to some of the country’s finest culinary brands, this decadent mélange of award winning restaurants promises an unforgettable fine dining experience in South Delhi

An Epicurean Sojourn At Home

Signature Menu Delights, now delivered to your doorstep

Gourmet Couch by ITC Hotels

Crafted with care and handled with utmost hygiene & safety, the mindfully curated menus bring signature food experiences from our award-winning kitchens to your doorstep. Order signature cuisines from our celebrated kitchens through the ITC Hotels App and get access to exclusive offers and features like gift a meal, scheduled delivery and much more

DOWNLOAD THE ITC HOTELS MOBILE APP

Mind, Body & Soul

Health and wellbeing experiences at Sheraton New Delhi

The hotel facilitates pursuit of holistic well-being & fitness by offering a conducive sleep environment, healthy cuisine offerings, personalized fitness regimes, and exclusive amenities & facilities.