Tags: Hotel.

The Leela Palace Chennai is a five star deluxe hotel in Chennai India. It is located at MRC Nagar R.A.Puram in the Adyar creek area in the southern end of the Marina Beach. The hotel is designed by Atlanta-based architects Smallwood Reynolds Stewart Stewart and Associates Inc. and is themed after the Chettinad architecture of Tamil Nadu. With the project cost exceeding 8000 million the hotel was expected to open in September 2012.

Loading...

This page contains content from the copyrighted Wikipedia article "The Leela Palace Chennai"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.