Courtyard Boston Downtown/North StationHotel
107 Beverly Street, North End, Boston, 02114, Estados Unidos
El Courtyard Boston Downtown/North Station está situado en Boston, a 2 minutos a pie de la estación Norte de Boston y el estadio TD Garden, donde juegan los equipos Boston Celtics y Boston Bruins.