LEELA PALACE CHENNAI

Status: Completed | Year: 2007 | Area: 2,17,000 sq. ft. | Typology: Hospitality