Europe > United Kingdom > Leyburn
Hotel List in United Kingdom Leyburn.
Please click the hotel name.
Leyburn Hotels List
-
Temple Farm House
4 STAR - Reviews : Customer Comments (2)
Area : Leyburn
Address : Temple Farm, Swinithwaite
Temple Farm House is conveniently located in the popular Leyburn area. The hotel offers guests a range of services and amenities designed to provide comfort and c...