Gillette Stadium and Fenway Park are a short distance from our modern Courtyard by Marriott. Learn More Less than a two-minute walk from dozens of Dedham/Westwood restaurants and shopping options. Learn More Boston Airport (Logan International) is only 20 minutes away from the hotel lobby. Learn More See More See Less