Leela Palace Chennai | Verve Magazine
India's premier luxury lifestyle women's magazine

Leela Palace Chennai

Leela Palace, Chennai
August 28, 2013

On The Waterfront

Text by Mala Vaishnav.

Perched on the confluence of a sea and a river, the newly-opened Leela Palace Chennai, already the recipient of a clutch of awards, is an imposing embodiment of the grandeur of yore
Read more