Holiday Inn Express Hotel & Suites BEDFORD

2800 EXPRESS LANE
BEDFORD
Indiana
United States