The Leela Palace Chennai Dit zeer luxe hotel in Chennai ligt dicht tegen het strand en wat meer ten oosten in de stad Chennai. Chennai Hotel India Stad Strand