+1 454 68769798

Braintree, United States

2 hotels

Popular Hotels

Best Western Braintree Inn
2 Stars

Located in Braintree, Best Western Braintree Inn is within a 15-minute drive of South Shore Plaza and Legacy Place. This hotel is 11.8 mi (18.9 km) from Boston Common and 11.9 mi (19.1 km) from Bosto...

More info
Braintree (MA), United States

Residence Inn by Marriott Boston Braintree
3 Stars

Located in Braintree, Residence Inn by Marriott Boston Braintree is within a 15-minute drive of South Shore Plaza and South Shore Hospital. This hotel is 11.1 mi (17.9 km) from Boston Common and 13.2...

More info
Braintree (MA), United States