LocationThe Leela Palace Chennai
Adyar Seaface, Block No 175,, Satya Dev Avenue Extention, Chennai, -- 600 028 IN
The Leela Palace Chennai is located in Chennai, India, on 4.8 private acres overlooking the Bay of Bengal. A quick walk from the MRC Nagar bus stop, it is close to the central business district, renowned temples, Marina Beach and more.
Several of Chennai’s most sought-after attractions and landmarks, such as Santhome Church/St. Thomas Basilica, Sri Parthasarathyswamy Temple, and Guindy National Park, are within a few miles from the hotel.
Chennai International Airport is 9.3 mi/15 km and 30 minutes away.
The MRC Nagar bus stop is less than a 10-minute walk from the hotel. Airport transfers to and from the hotel are available. On-site parking is complimentary.