Experience luxury and sophistication at its finest at the Sheraton New Delhi Hotel. Nestled in the heart of India’s vibrant capital, this prestigious hotel offers a seamless blend of modern comfort and timeless elegance. Immerse yourself in opulent accommodations, world-class dining, and impeccable service. Whether you’re visiting for business or leisure, our central location provides easy access to Delhi’s cultural treasures and business districts. Indulge in the rejuvenating spa, unwind by the pool, and savour exquisite cuisine at our restaurants. Discover the epitome of hospitality at the Sheraton New Delhi Hotel – where every moment is an unforgettable experience.
Enter your details below or call us on 0800 008 6677Please select a valid form.