Village Hotel, Leeds North
Leeds, West Yorkshire LS16 5PR
This elegant and stylish redbrick building, the Village Hotel Leeds North is located close to the city centre of Leeds and some of its main attractions. The hotel provides a great service for anyone planning…
- Distance: 11.4 Miles
- Max: 400 guests
- Packages: 3
- Licensed Bar