Karta Vacation Rentals
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.