Answered by Vilany from Ireland
|
May. 03, 2013 02:01
The nearest should be Xujiahui Catholic Church, which is around 1,000m from your hotel.
It is located at No. 158, Puxi Road, Xuhui District.
Mass time:
From Mon. to Fri. at 6:15 and 7:00;
On Sat. at 6:15, 7:00, 16:30 and 18:00;
On Sun. at 6:00, 7:30, 10:00 and 18:00;
On Sundays, at 12:00, there is English mass.