725 Main St. Millis, MA 02054

Area Hotels: 

Hampton Inn Boston-Norwood 

434 Providence Hwy, Norwood, MA 02062•(781) 769-7000

 

Hilton Boston-Dedham 

25 Allied Dr, Dedham, MA 02026•(781) 329-7900

 

Holiday Inn Boston-Dedham 

55 Ariadne Rd, Dedham, MA 02026•(781) 329-1000

 

Courtyard by Marriott Boston Dedham/Westwood

64 University Ave, Westwood, MA 02090•(781) 467-1252