Nestled amidst the serene laps of nature, Greenwoods is a complex of 10 architecturally stunning villas, each with its own private pool and a shared lawn. Offering a perfect combination of privacy and communal fun, Greenwoods villas are cosy and tailor-made to offer you a holiday experience worth remembering. Catch a break from the city's humdrum and carry your pool shorts and sunnies to enjoy a weekend full of comfort, indulgence and guilty pleasures.