Photo gallery for The Bells





Aparthotel
The Bells
Reviews
9.4 out of 10
Exceptional
About this property
4.5-star aparthotel in Leeds City Center
Explore the area

6 Church Row, Leeds, England, LS2 7HD
- Royal Armouries9 min walk
- First Direct Arena14 min walk
- University of Leeds18 min walk
- Leeds (LBA-Leeds Bradford)19 min drive