HBT Russell Hotel

· Hotels · City Centre

3.8★ (4 reviews)

60-room city-centre hotel on Russel Lane with a first-floor café