Located in Lataguri, 3.7 miles from Gorumara National Park, Whistling Wind Resorts by StayApart provides accommodations with a garden, free private parking, a terrace and a restaurant. The property has room service and free WiFi throughout the property.
The nearest airport is Bagdogra International Airport, 41 miles from the resort.