There are lots to do and see in the centre of Leeds, one of the largest and most vibrant cities in the north east of England. A true cultural and social hub in West Yorkshire, Leeds is somewhere that you want to be at the heart of to get a feeling for it, and this hotel is well situated a few streets away from the main shopping streets. There are a wealth of dining and drinking opportunities locally.