The Leela Palace, Chennai

The Leela Palace

Area : Mylapore

Address: Adyar Seaface,175 Sathya Dev Avenue Extn.,MRC Nagar,

4.5