600032 Travel Guide

/ / / / /

ITC Opens World's Largest LEED-Certified Hotel in Chennai

Go To The Hotel's Web 
  Site Where: No. 63, Mount Road, Guindy, Chennai, India, 600032
September 24, 2012 at 12:05 PM | by | Comments (0)

Looks like the old and new worlds are getting along just fine in India where ITC, India’s second-largest hotel chain, has just launched the Grand Chola in Chennai. This new hotel was designed and inspired by the architecture and traditions of the Chola dynasty, Southern India’s greatest maritime power of all time (interesting considering the hotel isn't on the water).

Towering columns and stairways, granite carvings and vast spaces are meant to make visitors feel like they’re in the presence of something bigger than themselves. It's a place that embraces the cultural traditions of the region’s past and sets out to transport guests back to a time where size and grandeur was a direct indication of wealth and power. The dramatic staircase at the entrance seems to scream "cash money millionaires", no?

more ›