Champion Hotel, Leicester
Jump to navigation
Jump to search
Champion Hotel, 185 Loughborough Road, Belgrave, Leicester, Leicestershire
Formerly owned by All Saints Ltd, then Ind Coope Ltd.
Champion Hotel, 185 Loughborough Road, Belgrave, Leicester, Leicestershire
Formerly owned by All Saints Ltd, then Ind Coope Ltd.