L'hôtel Courtyard by Marriott Boston-South Boston se situe dans le quartier Dorchester, un secteur à Boston à proximité d'une station de métro et de l'arrêt d'autobus. Il y a deux lits queen par chambre, un mini-frigo, machine à café- bouilloire et Wi-Fi haut débit gratuite dans tout l'hôtel. Un centre de remise en forme récemment rénové abrite des équipements les plus récents, hautement développés et sophistiqués, avec un accès 24 heures sur 24 pour les clients de l'établissement.. L'hôtel est à moins de 4.0 km du Boston Convention Center (BCEC) et de l'arrivée du marathon. La station de métro Andrew Square est accessible à pied et à 3 arrêts du centre-ville. L'hôtel est situé sur Southbay Plaza, avec 8 restaurants, cinéma et boutiques.