L'Hotel Courtyard Boston-South Boston è una struttura a 3 stelle con un distributore automatico e un ascensore, si trova a 2 km dalla Chiesa della Santissima Trinità, una delle mete turistiche religiose di Boston. L'hotel è provvisto di una cassetta di sicurezza, oltre a un deposito bagagli e un ristorante.
Situato nel distretto Dorchester, l’hotel dista a circa 20 minuti a piedi da Old Harbor. Il Boston Tea Party Ship & Museum è situato a 3 km dal Courtyard Boston-South, e il Telegraph Hill è a 1 km. Gli ospiti potrebbero anche visitare Sharon's Park, che si trova a soli 14 minuti a piedi. Gli ospiti possono trovare la Faneuil Hall, che è a circa 3,1 km. L'hotel Courtyard Boston-South è situato a 5 km dall'aeroporto Internazionale di Boston Logan e abbastanza vicino alla fermata dell'autobus Boston St opp Washburn St.
La struttura accoglie gli ospiti in 164 camere climatizzate. Alcune di esse sono dotate di una TV a schermo piatto con canali satellitari, nonché di servizi per la preparazione di tè/caffè. Le camere con l'aria condizionata forniscono asciugamani. Alcune di loro hanno bagni ad uso esclusivo.
L'Hotel Courtyard Boston-South Boston si trova a 250 metri dal ristorante Boston Street Market Incorporated.