Nationwide

Back
CRIMSON HOTELS

Head Office, Holiday Inn Express T5,
London Road, Slough, Berkshire
SL3 8QB
t: 01753 684001
f: 01753 685767
e: w.fitton@crimsonhotels.com
w: www.crimsonhotels.com