The Bells
Photo gallery for The Bells
Overview of The Bells
The Bells
4.5-star aparthotel in Leeds City Center
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
6 Church Row, Leeds, England, LS2 7HD
- Royal Armouries11 min walk
- First Direct Arena15 min walk
- University of Leeds5 min drive
- Leeds (LBA-Leeds Bradford)32 min drive