5400 Computer Drive, Westborough
Moments from I-495 and close to many corporate offices this Westborough hotel offers spacious guest rooms furnished with all of today's modern conveniences along with first-class services and facilities.
44 Middlesex Turnpike, Westborough
Centrally located in Bedford Massachusetts this contemporary boutique hotel is located on 24 wooded acres and offers convenient services as well as spacious accommodations only 16 mi from Boston city center.
99 Erdman Way, Westborough
Located in Leominster Massachusetts this hotel is 11 miles from Wachusett Mountain Ski Area and 6 miles from Fort Devens. It offers on-site dining and an indoor swimming pool.
11 Beaver Street, Westborough
Featuring a peaceful suburban setting and conveniently located off Interstate 495 this hotel offers easy access to nearby cities along with spacious accommodations and state-of-the-art amenities.