Funny to come across this post. I was the OP almost 9 years ago exactly. It was my first trip to India - ironically, I never made it to the Westin Sohna, but have ended up in India more times than I can count!
My prefered hotels in Dehli ended up being the ITC Maurya and Grand Hyatt. Not a big fan of the Le Méridien. Liked the JW Marriott by the airport last year.