Sheraton in Delhi
I need some insight into the Sheraton in Delhi. I was there a few times before and stayed at Grand Hyatt and the Oberoi. Both werent that great. They both had a strange smell and I am sure that it WASNT ME. Can someone please give me some good hotels to stay at.