The 2-star Starway Parkview South Station Hotel Shanghai has 56 rooms and is located at a distance of 4.7 km from Guilin Park. This Shanghai hotel provides guests with high-speed Internet access in the rooms.
The property is about 20 km from Shanghai Hongqiao International airport and around 7 km from such cultural venues as China Art Museum. Religious sights in the area include Longhua Temple (4 km) and Xujiahui Catholic Church (6 km). Shanghai Longhua Tower is situated at a distance of 3.8 km from the hotel. There is Longwu Road Luoxiu Road bus stop a short way from Starway Parkview South Station Hotel.