ITC Grand Chola in Chennai for a Grand Stay
ITC Grand Chola in Chennai is one helluva massive and magnificent hotel. We were in Chennai for one night and a day, and frankly, found the time to be too short to enjoy all the frills we were entitled to at the Chola. We couldn’t even make it to the […]