Courtyard Boston Downtown/North StationHôtel
107 Beverly Street, North End, Boston, 02114, États-Unis
Le Courtyard Boston Downtown/North Station est situé à Boston, à 2 minutes à pied de la station de métro North Station et du TD Garden, domicile des Boston Celtics et des Boston Bruins.