Fairmont Copley Plaza Hotel

138 St. James Avenue
boston
Massachusetts
United States