Description
Well appointed rooms & suites, array of relaxation treatments, conference facilities, chill out bar, and multicuisine restaurants are bound to make your sojourn a grand one
No. of Rooms: 174
Location
The Residency Towers, Sir Thyagaraya Rd, Chennai, Tamil Nadu, India
Add a review