January 2018
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

ITC Grand Chola is a five star luxury hotel in Chennai – Part 2

The ITC Grand Chola is a five-star luxury hotel that is located in Chennai, India.

About The Hotel

• The hotel has: – 600 rooms – features 1,600,000-square-foot (150,000 square meter) of built area. – 75,000-square-foot (7,000 square meter) of retail space – 100,000 square feet (9,300 square meter) of conference and exhibition facilities […]

ITC Grand Chola is a five star luxury hotel in Chennai – Part 1

The ITC Grand Chola is a five-star luxury hotel that is located in Chennai, India.

Overview of ITC Grand Chola

• It was opened as the world’s largest LEED-certified green hotel. • It is the third largest hotel in India after Renaissance and Grand Hyatt located both in Mumbai. • It is located in […]