The Leela Palace

The Leela Palace Chennai, Adyar Seaface, 175, Sathya Dev Avenue Extn, Mrc Nagar, Nr Sun Tv Office, Chennai-600001