Close Window
View Category

View All Photos

Courtyard Boston-South Boston

Check Rates & Availability

Hotel Views

Entrance (360°) (3 of 20)

The Courtyard-South Boston is located off 93 behind the Southbay shopping plaza with easy access to 93N/S as well as the Mass Pike, Mass Ave and Andrew Square T-station.