Swallows Barn is located in area / city Holymoorside and Walton.
Read More







Location
Swallows Barn is located in area / city Holymoorside and Walton.
About Swallows Barn
This accommodation is an ideal choice for you, novice to professional golfers.
With all facilities offered, Swallows Barn is the right place to stay.
Popular Facilities | |
Check-In / Check-Out Time | From 15:00 - 23:00 - to 10:00 |
Available rooms at Swallows Barn | 1 |
Another facilities in Swallows Barn | Garden, Free WiFi, Smoke-free area, Parking |







