Garden Plaza Hotel

129 Pehle Ave Saddle Brook NJ 07663 USA

(201) 845-7800

Location