The Westin Chicago Northwest is located just 12 miles from O'Hare International Airport in Itasca, Illinois and just outside of Schaumburg, Illinois.
1220 days ago
During the employee car wash our managers seem to squeeze in a little fun! #Westin #Starwood
Realtime comments disabled
©2015 Twitpic Inc, All Rights Reserved