Upper Delaware Inn

On your next trip across New York’s Southern Tier, check out the Upper Delaware Inn in Hancock for great overnight accommodations.

We’re conveniently located on Route 17, just off exit 87, with a friendly staff to see to your needs, and rooms that are comfortable, well equipped and exceptionally clean.