Search
Close this search box.

The Bells

Apartments

leeds

Luxury serviced apartments

The Bells, luxurious serviced apartments situated in the center of Leeds, present a variety of styles, including a penthouse with stunning views of the city skyline. Explore the must-see experience of Leeds.

Scroll to Top