Experience the Best of Nature
Unwind Resort is a luxury resort spread over green area of 45 acres with more than 5,000 different trees and plants. The resort is perfect place to relax and rejuvenate yourself and experience the joy of life.
18 rooms of 4 different types
Detox, Stress Management and more
13+ Indoor & Outdoor Activities