Courtyard Boston-South Boston

Starting at
Featured Image

TripAdvisor Review

Based on 607 review

See all

Property Location Located in Boston (Dorchester), Courtyard by Marriott Boston-South Boston is within a 10-minute drive of Boston Medical Center and Boston Convention and Exhibition Center. This hotel is 2.9 mi (4.7 km) from Fenway Park and 3 mi (4.9 km) from Northeastern University. Distances are...

More details