Extended Stay America Chicago - Skokie

5211 Old Orchard Rd
Skokie
Illinois
United States