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