Belmont Hotel Leicester


Leicester • Show on map
Price as low as GBP 161.69
In the heart of Leicester this elegant Victorian townhouse is less than 500 metres from the railway station. The family-run boutique-style hotel offers free parking stylish en-suite rooms and unlimited…More info
