@ August 29, 2020
Lorraine Reid
One of my favorite hotels in India! I was traveling to India for work and always enjoyed my stays here. The staff, the rooms and food are all top notch. I always prefer the beds at Crowne Plaza compared to JW Marriott when traveling to India.