Work & Relax at One of the Premier Hotels in Westborough MA
The Residence Inn Boston Westborough is located 8 miles from Worcester, 30 miles from Boston and 45 miles from Providence. Stay connected with free Wi-Fi offered throughout our Westborough hotel and enjoy complimentary breakfast served daily. Work and relax in all-suite accommodations, 50% larger than traditional rooms at other hotels in Westborough MA. Maintain productivity with ergonomic work space, prepare home-cooked meals in the fully-equipped in-suite kitchen and get a great night’s sleep on luxury Marriott bedding. Start your day with an early morning workout in our 24-hour fitness center or take a relaxing swim in our seasonal outdoor pool. Unwind in the evening at The Residence Inn Mix™, our complimentary evening social featuring local flavors and refreshing beverages, unique among Westborough MA hotels. Stay at our extended stay Westborough hotel and be near Gillette Stadium and other area attractions. Whether traveling for business or leisure, the Residence Inn Boston Westborough is ideal.