Dotato di un bar, il Residence Inn Boston Downtown/South End si trova a Boston, nel Massachusetts, a 2,8 km da Carson Beach e a 1,8 km dal Boston Museum of Fine Arts. La struttura dista 2,4 km dall'Hynes Convention Center, 2,5 km dalla Longwood Medical Area e 3,2 km dal Fenway Park. La struttura vanta un centro fitness, una reception aperta 24 ore su 24 e la connessione WiFi gratuita.
Tutte le unità sono dotate di aria condizionata, TV a schermo piatto con canali via cavo, cucina, zona pranzo, cassaforte e bagno privato con vasca o doccia, asciugacapelli e set di cortesia. Tutte le sistemazioni del Residence Inn Boston Downtown sono dotate di lenzuola e asciugamani.
Al mattino vi attende una colazione continentale.
Il Boston Public Garden si trova a 3,2 km dal Residence Inn Boston Downtown/South End, mentre la King's Chapel e il Burying Ground distano 3,3 km. L'aeroporto più vicino è quello di Logan, a 6 km dall'hotel.