Located 511 meters from 85 degrees C. 7 Days Inn Shanghai Xinzhuang Subway Station Cloud is perfectly located for both business and leisure guests in Shanghai.
Located 720 meters from 85 degrees C. The 3-star Irene Boutique Hotel Shanghai Xinzhuang offers comfort and convenience whether you're on business or holiday in Shanghai.
Located 1,823 meters from 85 degrees C. Shanghai Fujian Hotel is a popular choice amongst travelers in Shanghai, whether exploring or just passing through.