The Grand Hotel Leicester
Wedding guest accommodation Leicestershire
Leicestershire, Leicester
About The Grand Hotel Leicester
Contact & Location
The Grand Hotel Leicester
Granby Street, Leicester, LE1 6ES, Leicestershire, United Kingdom
Wedding guest accommodation Leicestershire
Leicestershire, Leicester
The Grand Hotel Leicester
Granby Street, Leicester, LE1 6ES, Leicestershire, United Kingdom