1700 West Higgins Rd. IL, Des Plaines, IL, 60018, US

Map of La Quinta Inn Chicago Schaumburg Hotel
Click To Call

About La Quinta Inn Chicago Schaumburg Hotel

Map Location & Address

La Quinta Inn Chicago Schaumburg Hotel
1700 West Higgins Rd. IL, Des Plaines, IL, 60018, US
Map of La Quinta Inn Chicago Schaumburg Hotel

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now