March 8, 2020 is International Women’s Day, and The Envoy Hotel, your premier Boston waterfront hotel, is celebrating IWD along with the entire globe. International Women’s Day has always been a collective effort between players and game-changers from all over the world, and as the world-renowned Gloria Steinem once wrote, “the struggle of women across […]