Swallows Rest is an accommodation located in Buxton, 1.9 km from Buxton Opera House and 1.9 km from The Octagon Theatre. The accommodation has free WiFi.
The holiday home is fitted with a TV and 2 bedrooms.
Guests can relax in the garden at the property.
Manchester Airport is 44 km from the property.