8 Russell Street, Leeds, England
Free cancellationReserve now, pay when you stay
The price is £103 per night from 20 Jun to 20 Jun
Located in Leeds City Center, this hotel is within a 10-minute walk of Leeds City Square, O2 Academy Leeds and Leeds General Infirmary. First Direct Arena and ...
4.8/5Exceptional! (565 reviews)
"Like: Location, staff, late bar service, breakfast, cleanliness and terrace bar. Dislike: shower spillage onto bathroom floor, no shower cap"
Reviewed on 3 Jun 2021