Trip Planner

Pet Travel Club

Receive advance notice of pet friendly hotel & travel deals, the TWP e-newsletter, and exclusive member-only offers - like 10% OFF at the TWP Store!  

Join Now for FREE!

Massachusetts Pet Friendly Hotels & Lodging

United States » Massachusetts » Westborough

Residence Inn By Marriott in Westborough, Massachusetts

Residence Inn Boston Westborough
Rates from
25 Connector Road , Westborough, MA (Map)
The Residence Inn Boston Westborough Hotel is ideal for days, weekend getaways, and longer stays. Our Westborough, Massachusetts hotel suites have perfected the extended stay experience, by combining ... More details »