Club Quarters Hotel, Boston, Faneuil Hall is situated at the center of downtown Boston, within walking distance to the waterfront, Government Center and the city's famed, North End. Also nearby is the must-experience Freedom Trail, just a stone's throw away.