I travel to Delhi on business frequently and I usually stay at the Sheraton New Delhi Hotel. The best part about the hotel is its location in a very upscale area and close to markets and shopping malls. This is a huge advantage because when I finish meetings and consultations, it means I have many ways of enjoying my free time. I usually have time to see at least one movie on my trips to Delhi. Another plus point is that there are three hospitals close by, should a medical emergency arise.
I also like the facilities at the Sheraton New Delhi Hotel. The rooms are very comfortable and have all the amenities I want. The restaurants are also very good, and while they are a little pricey, the quality of food and the excellent service makes the expense worthwhile. Their ballroom is very beautiful and would make a wonderful place for a small or medium sized wedding reception. I think the maximum number of people they could accommodate would be about 350. If you are looking for a stunning location for a wedding function, the ballroom would be ideal. There is a swimming pool and outdoor area, and both are very nice but I feel they are not quite large enough for an outdoor wedding. They might work for a small cocktail party.
For me, the staff at the Sheraton New Delhi Hotel is the best I have ever dealt with. They are efficient and professional, yet they are so friendly and welcoming that I never feel as if I am a stranger there. Their concierges are always able to handle my queries and requests, whether for personal or professional use.