I had a very pleasant stay at this hotel. I was travelling on business and can't fault this hotel, it was clean and the staff were welcoming and friendly. Very handy for the station too. I would highly recommend it to anyone.
Situated in the city center, this hotel is close to Leeds City Square, Royal Armouries, and Thackray Medical Museum. Also …More