Knights Inn Amsterdam 2 stars

1351 Route 5s, Amsterdam, 12010, United States of America

Hotel image
Read more reviews for Knights Inn Amsterdam