Nestled amidst the serene laps of nature, Greenwoods is a complex of 10 architecturally stunning villas, each with its own private pool and spacious 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. For a comfortable and secure stay, please take the time to read the Home Truths, House Rules and Policies thoroughly.