Courtyard Boston Downtown/North Station
Our hotel in downtown Boston is located steps from one of the city’s most culturally rich neighborhoods, the North End, known for fine dining and attractions like TD Garden and minutes from renowned shopping, universities and hospitals.