UDI-Pic-Railing-Flowers Railing Flowers at the Upper Delaware Inn, clean, comfortable, and convenient lodging in Hancock, NY.