CASTLE HILL INNMap Unavailable Address 20 DELAWARE AVE DELAWARE WATER GAP PA 18327 United States Upcoming EventsNo events in this location Share on Facebook Share on Twitter