Overview
Travelodge Boston Natick is located just 16 kilometers west of Boston. The Golden Mile with 125 stores, 25 restaurants & 20 movie screens, is a short walk away. The Fenway Park, Cochituate State Park, Garden in the Woods & Gillette Stadium are also some of the sigtseeing spots here.