• Follow Us: 

Trending :   Art & Auctions      Travel      Cars  

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

Stories WeLove
Recommended By Colombia