Holiday Inn Express Hotel & Suites Bedford, an IHG Hotel
Close