- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Fresh air, well located. Spa is phenomenal. Did not try the food but heard great thing about their restaurants from our local friends.
Your dates need to occur after 2020-02-21. Try updating your dates to see prices for your trip.
Located in Chennai, The Leela Palace Chennai is near the beach. Kapaleeswarar Temple and Fort St. George are notable landmarks and VGP Universal Kingdom is a popular area attraction. Traveling with kids? Consider Chennai Snake Park and Vadapalani Murugan Temple.
Never before experienced hospitality, you guys are the best!!