Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

The Leela Palace Chennai

Chennai, India

The Leela Palace Chennai is a 326-room five star deluxe hotel in Chennai, India. It is located at MRC Nagar, Raja Annamalaipuram, 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 ₹ 8,000 million, the hotel was expected to open in September 2012. However, delays in construction and operation preparation have pushed its inaugural date to January 2013.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in India