WORCESTER — Worcester Polytechnic Institute has finalized its controversial $46 million purchase of two ... were both owned by BRE Hotels & Resorts, based in New York City.