
Mermaid Resort Kelambakkam
No.46, Thaiyur Road, Near Market, Mahindra World City
Location Everything you need is in one place. Resort Mermaid Resort Kelambakkam is located in Mahindra World City. This resort is located in 23 km from the city center. At the resort You can stop by the bar. Taste the local cuisine and have a rest in the restaurant. Free Wi-Fi is avail
Free WiFiParkingPool
USD 43 night
