Leicester is a great location to buy a Hotel. The ruins of Leicester Castle, where Richard III spent some of his last days, lie in Castle Gardens, near the River Soar. This city is steeped in history.
With all of this in mind Leicester is a prime location for tourism and thus makes it a great opportunity for setting up a Hotel.
You searched for:
0 results
Search requires a business type and a location
Want to save this search? Log in or create an account.