Holiday Inn Express Nottingham City

7 Chapel Quarter
Nottingham
United Kingdom