Wyndham Boston Beacon Hill Leave a comment Details Venue Website: https://www.wyndhambeaconhill.com/ Location Address:5 Blossom Street, Boston, Massachusetts, 02114, United States