
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.