Holiday home Nowell House Leeds (West Yorkshire)
Nowell Street, Leeds (West Yorkshire), United Kingdom
Choose your dates to see prices
Nowell Street, Leeds (West Yorkshire), United Kingdom
Choose your dates to see prices
Staying at Nowell House Villa Leeds, guests can visit the national Royal Armouries Museum, which is nearly a 25-minute walk away.
The Leeds villa is only 1.4 km from the Thackray Medical Museum, and the art gallery "Henry Moore Institute" is 2.8 km away. Situated around a 10-minute ride from the unitarian church "Mill Hill Chapel", the property is popular destination for both worshippers and tourists. Nowell House Villa is also in proximity to Osmondthorpe Lane Rookwood Terrace bus station.
Experience ultimate comfort in the Leeds accommodation's kitchen, supplied with an electric kettle, a refrigerator, and kitchenware. Guests can also dine onsite in a dining area. Leeds Garden is a restaurant serving Chinese dishes merely 550 metres from this property.