Extended StayAmerica 20 Rockdale St. - Braintree, Massachusetts 02184 Approximately 16.6 miles from Sacred Heart Parish Church Compare prices for Extended Stay America Boston - Braintree with nearby hotels
Extended Stay America Boston - Braintree is the 6th closest Extended StayAmerica hotel to Sacred Heart Parish Church.
Extended StayAmerica Closest To Sacred Heart Parish Church