M
Manoj Pariyadath Review of ITC Park Sheraton Chennai
Arguably the biggest hotel in Chennai. So Majesti...
Arguably the biggest hotel in Chennai. So Majestic that it is the closest you can get to live in a palace in this part of India.
Comments: