Swissotel Boston

One Avenue de Lafayette
Boston
Massachusetts
United States