Description
Lush Garden Resort is a part of the L Square Facility Management Services, a premium player in the facilities services segment catering to prestigious clients. The resort is a premium up-market holiday destination located in Muttukadu abutting Chennai's expansive East Coast Road.
Reviews
To write a review, you must login first.
Similar Items