La Woods Hotel, 1, Woods Road, Off Mount Road, Anna Salai, Near State Bank of India, Thousand Lights
International
70/100 (10 votes)