Central hotels in Levisham
We found 1 property with availability in Levisham
Show on map
Horcum View - 27908
Levisham, United Kingdom
Up to 4 guests can stay at the 2-bedroom Horcum View - 27908 Villa Levisham and enjoy Church of Saint Giles, located around 5 minutes' walk away. Located about 7 km from Thornton le Dale Motor Museum…
- 1-1