- UK Information
- UK Hotels
- Stoneycroft Hotel
Stoneycroft Hotel
The Stoneycroft Hotel is a family-run establishment, only a few minutes' walk from Leicester’s city centre and the world-famous De Montfort Hall.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £39
40