x
Loading...

Exit 61 on I-80 West

Left 0.56 mi

Town House Inn and Suites

50 Route 46 East, Elmwood Park, NJ 07407

Directions
Amenities
WiFi (Free)
24 Hours (Front Desk)
Fax Machine
Parking Notes (Free, On-site)
Non-smoking (Rooms Available)