The Fairmont Copley Plaza Hotel

138 Saint James Ave
Boston
Massachusetts
United States