Caps Boston is Residence Inn by Marriott Boston Woburn's #2 competitor. Caps Boston is headquartered in Woburn, Massachusetts, and was founded in undefined. Caps Boston competes in the Logistics, Wholesalers & Retail Distributors field. Caps Boston generates 643% the revenue of Residence Inn by Marriott Boston Woburn.