
Natick, MA, United States
Courtyard Boston Natick
3-star hotel · MARRIOTT HOTELS AND RESORTS
Located in Natick's business district, the Courtyard by Marriott Boston Natick is within a 10-minute walk of Natick Mall and Cochituate State Park. This hotel is 3. 5 miles from Framingham State University and 4. 3 miles from…
- Wi-fi
- 24-hour reception
- Car park
- Valet parking
























