The Hub
Leicester, United Kingdom
Do you love The Hub? Then tweet it up from 45th to 44th place or even up to 1st!
The Hub


7 Yeoman Street, Leicester, United Kingdom
Ranking: The Hub is ranked 45th out of 46 accommodation options available in Leicester.
Classification: 3 Star Apartments
We do not have a detailed description for The Hub. If you are familiar with The Hub and would like to submit a description please Click Here.