GQIndia - Fri 10 May, 2013 11:18 AM ISTIt’s odd that a city with the second longest urban beach in the world had to wait this long for a luxury hotel with an ocean view. Thankfully the Leela Palace Chennai was worth the wait, having utilised its unique location overlooking the Bay of Bengal to the maximum. And that’s just one of the wow factors of China XO, the hotel’s Chinese restaurant dominated by Sichuan and Cantonese fare. Leela’s palace hotels can sometimes overwhelm you with their opulence, but China XO manages to strike a balance. ... More »Review: China XO, Leela Palace, Chennai