chabadhouse.online

More Hotels

Location: No.369 Xian Xia Road Shanghai, 200336 China Phone: +86-21-5153 3300 15 minutes walking distance from Chabad

Location: 2270 Hongqiao Road, Shanghai, China 200336 Phone: +86-21-6237 6000 20 minutes walking distance from Chabad

Location: 1116 Hong Song East Rd, Minhang District, Shanghai, China Phone: +86 21 3323 6666 25 minutes walking distance from Chabad

Read on shanghaijewishcenter.com