Holiday Inn Express Hotel & Suites Newton Sparta 2 stars

8 North Park Drive, Newton, NJ 07860, United States of America

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites Newton Sparta