San Francisco-based Iconiq Capital has invested in the 90-year old Taj Boston hotel, located at 15 Arlington Street in Boston.
San Francisco-based Iconiq Capital has invested in the 90-year old Taj Boston hotel, located at 15 Arlington Street in Boston.