Greenwoods Lake Resort & Spa is one of the best resort for pleasant holiday trip whose location is really outrageous in looking. Its environment around the hotel is very good for health. The staffs of the hotel is courteous and attentive. Here we can get spa facility also.