About Idle Winds
Idle Winds boasts comfortable country accommodation, the ultimate for de-stressing, relaxing the mind and revitalizing the body. Established in 1989 and winner of many coveted awards, our restaurant makes every meal a relaxing experience.
Idle Winds is the perfect venue for all your conferences, product launches, corporate functions, weddings and business meetings. A breath of fresh air, a home away from home, a place where memories are made.
Idle Winds Rooms
Reviews for Idle Winds3 guest reviews Reviews of
4.5 out of 5 stars
Idle Winds Map
*Distances are shown as the crow flies and not necessarily the actual travelling