Americas Best Value Inn - Barrington/Chicago West offers the most value for your money when staying for business, pleasure, or just passing through Barrington, IL at 405 West Northwest Highway. Near The Illinois Institute of Art - Schaumburg | Close to Grand Victoria Casino | On-Site Cafe and Lounge