Asked by Rachmi from Indonesia | Jun. 21, 2013 07:02
About:Hangzhou Travel
is there any hotel near Cathedral of the Immaculate COnception in Hangzhou?
The Cathedral of Our Lady of the Immaculate Conception is a Roman Catholic cathedral, located at 415 Zhongshan Road North not far from Wulin Square in downtown.
Reply