Karta Vacation Rentals
Perched above TD Garden in Boston’s West End, this hotel sits steps from Boston North Station and a short walk to The Freedom Trail. Walk a few minutes to Faneuil Hall, the Boston Tea Party ships and downtown, or stroll 0.3 miles to Boston Harbor.