Situated at the meeting point of the Adyar River and the Bay of Bengal, the majestic Leela Palace is luxury at its best. Choose from 326 rooms and suites offering sweeping ocean and city views. Be spoilt for choice with the top-notch dining options ranging from the finest of Indian cuisine to carefully recreated flavours of China. Unwind with a rejuvenating session at the spa or relax in their enormous rooftop pool.