Knights Inn South Amboy

Knights Inn South Amboy, 7089 NJ-35, Laurence Harbor, NJ 08879, United States

(732) 525-1770

Location