




In Marlborough, minutes from Peter Rice Homestead and close to the New England Sports Center. Nearby highlights include Solomon Pond Mall, Fenway Park and the Boston Museum of Fine Arts. A pet-friendly stop with free self-parking and easy access to local attractions.