Topping Off at The River House at Odette’s July 2019 – P&C celebrated the topping off at The River House at Odetteās, a new $25 M luxury boutique hotel located in New Hope, PA.The 54,000-square-foot, 34-room hotel is scheduled to open in Spring 2020.