Being a part of the corporate world traveling is an unavoidable part of my life, so much so that I am almost always in a bag. My work takes me many places around the country and the world and Delhi happens to be the most frequent destination. Usually I stay at the Hotels (Thanks to my company), but this time... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.