Knights Inn Elizabeth

178 Spring St Elizabeth NJ 07201 USA

(908) 353-3030

Location