With a stay at Hilton Boston/Dedham in Dedham, you'll be 1.3 mi (2.1 km) from Legacy Place and 10.8 mi (17.4 km) from Boston Museum of Fine Arts. This... Read more…
With a stay at Holiday Inn Boston - Dedham Hotel & Conference Center, an IHG Hotel in Dedham, you'll be in the business district, within a 15-minute drive... Read more…
259 Elm St, Dedham, Massachusetts 02026, USShow map
Located in Dedham, Residence Inn Boston Dedham is in the suburbs, a 1-minute drive from Legacy Place and 8 minutes from Blue Hills Ski Area. This hotel is... Read more…
64 University Avenue, Westwood, Massachusetts 02090, USShow map
With a stay at Courtyard by Marriott Boston Dedham/Westwood in Westwood, you'll be near the airport, within a 15-minute drive of Gillette Stadium and... Read more…
With a stay at Hilton Garden Inn Boston Canton in Canton, you'll be within a 10-minute drive of Legacy Place and South Shore Plaza. This hotel is 10.5 mi... Read more…
When you stay at Hampton Inn Boston - Norwood in Norwood, you'll be next to a golf course, within a 15-minute drive of Gillette Stadium and Patriot Place. ... Read more…
A stay at Homewood Suites by Hilton Boston/Canton, MA places you in the heart of Canton, a 7-minute drive from Legacy Place and 12 minutes from Franklin... Read more…
80 B Street, Needham, Massachusetts 02494, USShow map
With a stay at Residence Inn Boston Needham in Needham, you'll be within a 15-minute drive of Northeastern University and Fenway Park. This hotel is 8.3... Read more…