The Leela Palace Chennai
Chennai, IndiaThe Leela Palace ChennaiĀ is a sea facing luxurious 5 star hotel that offers deluxe rooms and suites, fine dining options, a lavish pool, spa and much more.
Plan Your TripIn the meantime, enjoy the re-designed site while we finish up the rest of our great features
The Leela Palace ChennaiĀ is a sea facing luxurious 5 star hotel that offers deluxe rooms and suites, fine dining options, a lavish pool, spa and much more.
Plan Your TripThis site utilizes modern web technologies. Please update your browser to view this website correctly. Update my browser now