Guests of Shanghai will have a nice stay at JQ Apartment Shanghai apartment.
The property is located in Xuhui district in Shanghai providing fast access to Longhua Temple, Huangpu River and Shanghai Library within a 20-minute walk. Ye Li Xia Li Xinjiang Restaurant (Nandan Road) offers xinjiang and japanese dishes and lies 150 meters away.
This property features climate control, free Wi-Fi and a microwave in rooms. A private bathroom is at guests' disposal.
A kitchen is provided.
The building stands near Shanghai Stadium subway station.