Sheraton New Delhi Hotel is a 5 star facility & amenities hotel in New Delhi, India.
The hotel is having facilities for meeting, conferncing & banqueting.
The hotel has 220 well-appointed rooms & suites with all modern amenities.
Managed By: ITC Hotels, Starwood Hotels & Resorts
Sheraton New Delhi Hotel is conveniently located in the business district and adjacent to the city centre of South Delhi.
Member Of: FHRAI, HRANI
Awards (If Any):
Languages Spoken: English, Hindi, Punjabi
Activities At The Venue: Fitness Centre, Spa, Sauna, Swimming Pool
Pets not allowed
Any Special Information Regarding Venue: