Location
2120 South Arlington Heights Rd,
Arlington Heights, IL 60005
By tea jay | 11/19/2014
the hotel was great. my boss sucks though! I was just there for a meeting. really my boss sucks!