Shanghai Hills & Xing 2081 Homestay is located in the Xuhui district of Shanghai, 4.7 km from Longhua Temple, 5.5 km from People's Square and 5.9 km from Jade Buddha Temple. The property is around 6.5 km from Pedestrian Street of East Nanjing Rd., 6.5 km from Shanghai South Railway Station and 6.8 km from Yu Garden. The property is non-smoking and is situated 3.3 km from Jing'an Temple.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.
Shanghai South Railway Station Metro Station is 6.9 km from the apartment, while Shanghai Railway Station is 7.1 km from the property. The nearest airport is Shanghai Hongqiao International Airport, 12 km from Shanghai Hills & Xing 2081 Homestay.