The Chambers in Leeds
The Chambers
Description:
Two Leeds city centre hotel locations to choose from, Riverside West serviced apartments on the banks of the river Aire and Park Place serviced apartments in the heart of Leeds' financial district.
Two Leeds city centre hotel locations to choose from, Riverside West serviced apartments on the banks of the river Aire and Park Place serviced apartments in the heart of Leeds' financial district.
Write your review of The Chambers
Nearby similar companies