Prism Capital Partners has secured final site plan approval to build a 266-room hotel in Clifton, as it looks to further expand the mix of uses at its flagship ON3 campus.