• Follow Us: 

Trending :   Weddings      Travel      Celebs      Wines  

Luxe Launches: The Big Brands of 2012

  By   Dec 29th 2012 at 6:00AM Lifestyle RATED

The Leela Palace Chennai

The luxury hotel chain launched its first Palace Hotel giving the city a brand new take on Chettinad architecture. The hotel spans over six verdant acres and provides a magnificent view of the Bay of Bengal. It is adorned with artifacts by some of the most renowned artists in India.

Image via The Leela Palace