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. Se encuentra aproximadamente a 8 minutos a pie de la iglesia Old North y a pocos pasos del mercado de Quincy.
Número de habitaciones: 220
107 Beverly Street, North End, Boston, 02114, Estados Unidos
Hotel reservado 2 veces hoy.