Hotels Closest To Scotch Plains Park

The Kenilworth Kenilworth

60 S 31st St
Kenilworth, NJ 07033
Near Galloping Hill Golf Course

Distance6.8 miles SELECT

860 New Durham Rd
Edison, NJ 08817
Near Triple C Ranch and Nature Center

Distance7.0 miles SELECT