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 accommodation includes a seating area and a dining area, along with a flat-screen TV with satellite channels, and such comforts as ironing equipment. The Leeds holiday home comes with a bathroom with a shower. Dryers and towels also ensure a comfortable experience.
The Leeds villa is only 1.4 km from 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 within reach of Osmondthorpe Lane Rookwood Terrace bus station.
Nowell House Villa includes a refrigerator, an oven, and kitchenware, as well as coffee and tea making equipment for self-catering. Guests can also dine onsite in a dining area. Leeds Garden offers Chinese delicacies just 550 metres away.