Nowell Street, Leeds (West Yorkshire), United Kingdom
Staying at Nowell House Villa Leeds, guests can easily reach Thwaite Mills Watermill, located approximately 3 km away.
Leeds Art Gallery can be found around a 10-minute ride from the property, and Roundhay Park is nearly a 25-minute walk away. Positioned 2.8 km from the Roman Leeds Catholic Cathedral, the Leeds holiday home is popular among both worshippers and tourists.
Offering a sitting area and a dining area, the Leeds accommodation comes with modern amenities like a flat-screen TV with satellite channels to enhance your stay. Ironing facilities are provided for a comfortable stay. Bathroom amenities at the Leeds villa comprise a shower, as well as a dryer and towels.
Guests can make use of a dining area, equipped with tea/coffee making equipment. The kitchen also offers a refrigerator, an oven, and glassware. Leeds Garden is located in proximity to Nowell House Villa and offers a wide choice of Chinese dishes. Nowell House Villa is 3.2 km from Leeds City train station, which makes tourist attractions in Leeds easily accessible.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Nowell House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please