the fairmont copley plaza hotel s

138 St. James Ave
Boston
Massachusetts
United States