Located 31 km from Boston Museum of Fine Arts, Econo Lodge Sharon - Foxborough provides accommodation with a restaurant, a bar and a 24-hour front desk for your convenience. Free WiFi is provided throughout the property.
Back Bay Station is 32 km from the lodge, while Fenway Park is 33 km away.