Stoneycroft Hotel
5-7 Elmfield Avenue, Off London Road, Stoneygate Leicester, LE2 1RBThe Stoneycroft Hotel is a family-run establishment, only a few minutes’ walk from Leicester’s city centre and the world-famous De Montfort Hall.
43 rooms
from £44