City Lifestyle

Want to start a publication?

Learn More
Banner image
River House at Odette's

River House at Odette's

Food + Beverage

Details

About Us

The first luxury lifestyle hotel to serve residents and visitors in New Hope. Located on the banks of the Delaware River, The River House at Odette’s offers spectacular views of both the waterfront and the Lambertville landscape. Embracing the rich history of New Hope and its historic predecessor, Chez Odette’s, the rustic-contemporary hotel features natural reclaimed materials, soft textures and a serene color palette, accented by local art as well as historic and cultural elements that firmly tie the resort into the fabric of this riverside community.