Frizington villas
We found 1 property with availability in Frizington
Show on map
The Stables
Rheda Park, Frizington, United Kingdom
Staying at The Stables Villa Frizington, guests can easily reach Kirkland Mission Church, located approximately 5 km away.
Excellent
(2 reviews)
- 1-1