Exit 23BonI-495 Southbound
Right 0.39 mi
Extended Stay America
1800 Computer Dr., Westborough, MA 01581