Situated in Leeds in the West Yorkshire region, TOWLER HOUSE APARTMENTS 6 beds in 3 bedrooms has a patio. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 3 km from First Dir...
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties.
More information »Roundhay Park 2.6 km
02 Academy 2.8 km
Millennium Square 2.9 km
Trinity Leeds 3.0 km
Leeds Town Hall 3.0 km
University of Leeds 3.1 km
Leeds Arena 3.1 km
The Grand Theatre & Opera House Leeds 3.1 km
Leeds City Railway Station 3.2 km
Elland Road 5.7 km