Description
Drawn from the inspiration of Chettinad Dynasty, the architecture of the hotel exudes regal opulence and is the first and only seafront five-star hotel in Chennai.
Location
The Leela Palace, MRC Nagar, Chennai, Tamil Nadu, India
Drawn from the inspiration of Chettinad Dynasty, the architecture of the hotel exudes regal opulence and is the first and only seafront five-star hotel in Chennai.
The Leela Palace, MRC Nagar, Chennai, Tamil Nadu, India
Add a review