Hotel Delaware

391 Main St.
East Branch
New York
United States