The downtown Boston location is ideal for business and leisure travelers alike. The property is within walking distance of many major Boston sites, including the Boston Common, Faneuil Hall and ...