Hotel Sojo

660 River Rd Edgewater NJ 07020 USA

(201) 313-7200

Location