Townhouse Inn & Suites Elmwood Park
50 Us Hwy Rr 46
Elmwood Park,
NJ 07407
On a river