Unit 1403-2, No. 321, Hongsong East Road, Shanghai, China
(Show map)
Wi-Fi
Air conditioning
No pets allowed
Set in the Hongqiao district, 2 miles from the Stlgnatius cathedral "Xujiahui Catholic Church", Tyms Modern 2Br Apt Xujiahui Dacheng Residence Shanghai accommodates up to 4 guests. Wi-Fi and a car…