Travel House offers travel profile for customers to request the type of travel plans that best suits their needs. Travel House specializes in all types of travel, including cruises, spa and golf vacations. 
200 Applebee St, Barrington, IL 60010
(847) 381-0600
  • Hours: Mon - Fri, 9am - 5pm; Sat, by appointment only
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »