The Nanshan Garden Hotel is located approximately 11.5 km (7 mi) from Shanghai South Railway Station. Hongqiao Railway Station is a 30-minute drive away.
The on-site restaurants serve Chinese and Japanese dishes.
Business travelers are invited to make the most of the business center and meeting rooms.
In their spare time, guests can hit the court for a game of tennis, practice their pool skills in the billiards room or enjoy a drink in the night club. This Shanghai hotel provides Wi-Fi in public areas and free parking on site.