The Taj Lake Palace is located in the middle of Lake Pichola with the Aravali Mountains as a backdrop on one side and Udaipur’s palaces on the other. The palace is spread over 4 acres and is a beautiful vision of white marble and mosaic.
On the confluence of the Bay of Bengal and the Adyar River, The Leela Palace is Chennai’s first and only seafront hotel. Drawn from the inspiration of Chettinad Dynasty, the architecture of the Palace Hotel is simply regal and opulent. Set on 4.8 acres of land, the 11 storey hotel features 326 rooms and suites.