Return to tour

ITC Grand Chola Hotel - Chennai

The five-star ITC Grand Chola Hotel is considered to be one of India’s largest and most luxurious hotels. There are a number of dining options including an Italian restaurant, an Indian vegetarian restaurant, the well-known Peshawri specialising in cuisine from the North-west Frontier, a coffee-shop and buffet restaurant. There is also a large outdoor pool and a luxurious spa. The 600 rooms are spacious and stylish, with a marble-lined bathroom, hairdryer, minibar, safe, TV, tea/coffee-maker, and wifi.