Charlesmark Hotel

655 Boylston St
Boston
Massachusetts
United States