Description
A perfect destination for business travellers or leisure holidays with cutting edge technology and unique entertainment concepts
No. of Rooms: 214
Location
The Park, #601, Chennai, Tamil Nadu, India
A perfect destination for business travellers or leisure holidays with cutting edge technology and unique entertainment concepts
No. of Rooms: 214
The Park, #601, Chennai, Tamil Nadu, India
Add a review