880 Donald Lynch Boulevard (8.7 km from New England Botanic Garden at Tower Hill)
Set in Marlborough Residences at Solomon Pond features a fitness centre shared lounge and free WiFi throughout the property. Private parking can be arranged at an extra charge. Boston is 46 km from the hotel while Worcester is 18 km away.
112 Donald Lynch Boulevard (10.9 km from New England Botanic Garden at Tower Hill)
This hotel, located directly across from the New England Sports Center, features spacious suites with fully equipped kitchens. Additionally, there is an indoor pool and a fitness facility on-site.
277 Boston Post Road West (11.2 km from New England Botanic Garden at Tower Hill)
Only a short drive from several of the area's most prominent historical landmarks, this Marlborough hotel offers numerous complimentary services in addition to friendly service and spacious rooms.
181 Boston Post Road West (11.5 km from New England Botanic Garden at Tower Hill)
The largest hotel in Massachusetts outside of Boston, this property features 47,500 square feet of flexible display space and a full complement of hotel services.
105 Apex Drive (11.7 km from New England Botanic Garden at Tower Hill)
Fairfield Inn & Suites by Marriott Boston Marlborough/Apex Center is offering accommodations in Marlborough. Featuring a shared lounge the 3-star hotel has air-conditioned rooms with free WiFi each with a private bathroom.
123 Boston Post Road West (11.7 km from New England Botanic Garden at Tower Hill)
This all-suite hotel is located between the Boston city centre and Interstate 495 and offers a complimentary evening reception Monday through Thursday with beverages and appetisers.
170 Forest Street (12.7 km from New England Botanic Garden at Tower Hill)
Located in Marlborough, Massachusetts, approximately 27 miles south of Boston A casual bistro and an indoor heated pool are available at the Hilton Garden Inn Boston/Marlborough. It is only a five-minute drive from Interstate 495.
265 Lakeside Avenue (13.0 km from New England Botanic Garden at Tower Hill)
Located directly across from Williams Lake in Marlborough, this hotel offers a complimentary local area shuttle and bright, airy accommodations with cable television. Solomon Pond Mall is located approximately 3.7 miles away.