75 Felton Street, Marlborough, MA 01752
Courtyard Boston Marlborough in Marlborough, MA provides an unparalleled location in Central Massachusetts with a range of fantastic amenities. In addition to close proximity to several Marlborough-area businesses, the hotel is near attractions like Gillette Stadium, the New England Sports Center, and Solomon Pond Mall. Amenities like a fitness center, indoor pool, Bistro dining, and free Wi-Fi complete the experience. The hotel also offers 8,000 square feet of venue space and full-service catering.