Back to search list
Sterling Greenwoods Hotel
|
Description: An oasis of natural beauty, Greenwoods Club and Lake Resort is a 10-acre lush green hideaway. A man made lake is the center of attraction, being the only one of its kind. All around this are the various buildings housing different facilities for guests |
Check availability
|

