This unpretentious hotel is in Yangpu.
Shanghai
31.30039, 121.51994 Open in Google Maps
This unpretentious hotel is in Yangpu.