This modern, friendly, air-conditioned hotel is on the edge of Leeds city centre, ideal for Leeds and Metropolitan universities, the business district and its restaurants and bars.
Address: Cavendish Street, Off Kirkstall Road, Leeds
Rates from:
GBP 50 Book Now