Loading hotels
Confirming room availability...
Hillcroft Barn, Town Street, Leeds, United Kingdom
Property Location With a stay at Hillcroft Barn in Leeds, you'll be convenient to Yeadon Town Hall and Yeadon Tarn Park. This guesthouse is within close proximity of St Leonards Farm Park and Chevin Forest Park. Rooms Stay in one of 3 guestrooms featuring flat-screen televisions. Satellite television is provided for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Rec, Spa, Premium Amenities Make use of convenient amenities, which include complimentary wireless Internet access and a fireplace in the lobby. Business, Other Amenities Free self parking is available onsite.