Next to TD Garden in downtown Boston, this hotel is within walking distance of the city’s top attractions. Quincy Market, Haymarket, Boston City Hall, and the Old North Church are a half-mile walk away. This hotel is also close to transit stations, government offices, and dozens of restaurants. Unwind at the end of the day at the restaurant and bar.