Karta Vacation Rentals
Perched on an 18‑hole golf course in Norwood, Massachusetts — about seven miles from Gillette Stadium and minutes from Legacy Place and local museums. A golf-course hotel with free self-parking and quick access to Boston area attractions.