The Leela Palace Chennai, India
Our rating: Deluxe
The seafront Leela Palace Chennai reflects the grandeur of the Chettinad Palace architecture.
View hotel in detail