The Leela Palace is the best hotel in Chennai . It is overlooking the beach . It is situated 8 km from the Valluvar Kottam monument and 10 km from Chennai Central railway station. The leela palace is a 5 star colonial style hotel .It is a very beautiful hotel and have facilities like gym , big swimming pool , big halls , A\C rooms , Spa , free Wifi facilities etc .
A/C Rooms, Non-A/C Rooms, Party Halls, Conference Rooms
The Leela Palace Chennai provides below facilities:
The Leela Palace Chennai acceptable payment modes:
Tamil Nadu
Chennai