Description
The Leela Palace Chennai — an exclusive 5‑star hotel delivering understated elegance in Chennai, India Set in the upscale MRC Nagar district, this hotel sits a short drive from Marina Beach and Edward Elliot’s Beach, and is within easy reach of cultural landmarks such as San Thome Cathedral and Kapaleeswarar Temple. Guests enjoy a year‑round outdoor pool, a fully equipped fitness centre, and refined spa facilities that include a sauna and steam room. The on‑site restaurant serves sophisticated cuisine, while complimentary high‑speed Wi‑Fi keeps you connected throughout the property. The ambience blends luxurious comfort with attentive service, offering a tranquil retreat for leisure travellers seeking a memorable stay in Chennai’s vibrant coastal setting.