ITC Grand Chola, Chennai – Opulent Luxury in a Palatial Hotel

Leave a comment
The Pool at ITC Grand Chola, Chennai India, Luxury Hotel

If you’re looking for opulent luxury, ITC Grand Chola in Chennai is the perfect place. Here, you’ll be forgiven for thinking you have gone back in time to a traditional Tamilian palace, only equipped with all the modern amenities you could think of. The hotel radiates richness and everything from the rooms to the facilities and service is just perfect. Of course, there are plenty of vegetarian options available in the 10 Restaurants within the hotel.