Nothing is quite like seeing the Depuy Canal House in person. Visitors have likened it to a museum. Here are a few pictures to give you a taste of the treats you have in store.

Latest News / Blog

View All

Locate Us:

1315 Main Street - P.O. Box 96
High Falls, NY 12440

Phone: 845-687-7777

Reservations Map/Directions

Sign Up for Our Mailing List

Follow Us on: