New Space-Time Zhongli Hotel Apartment

New Space-Time Zhongli Hotel Apartment Address: 8F, 99 Huichuan Road (Huichuan Lu), Shanghai, China

Minimum price found for New Space-Time Zhongli Hotel Apartment was: 351 CNY

Click here to get more information, photos & guest ratings for New Space-Time Zhongli Hotel Apartment