call-center-person
Call for deals & advice!+1 (475) 251-7651
Customer Support
Town House Inn & Suites

50 US Highway Route 46, East and River Road, Elmwood Park, New Jersey 07407, Elmwood Park, United States of America

No Image
Location
Hotel Amenities

Free WiFi

Parking

Property details
Town House Inn & Suites is an excellent choice for travelers visiting Elmwood Park, offering a budget friendly environment alongside many helpful amenities designed to enhance your stay. The rooms off...
Policies