Setup your precise location

China XO - The Leela Palace

4.5 399 in Google
₹5000 for two
Chinese,
Japanese
Location
The Leela Palace, Lobby Level, Adyar Seaface, Mrc Nagar Near, Sun Tv Office, Central Chennai 600028
Open now
OPEN TILL 3PM


China XO - The Leela Palace Photos
AMBIENCE
FOOD