The 3-star Guangxi Hotel Shanghai is situated right in the centre of Shanghai 2.1 km from the Suzhou Creek. Boasting a location not far from the modern Shanghai Urban Planning Exhibition Hall Museum, this hotel offers 112 rooms and a lounge bar onsite.
The business hotel is located only a 5-minute walk from People's Public Park, 600 metres from Xinzha Road tube station. The Guangxi Hotel is also 2.9 km from the Bund in Shanghai. This property lies 25 minutes on foot from the anachronistic Shanghai Monument to the People's Heroes. Guests will find West Nanjing Road at Huanghe Road bus stop next to the hotel, 150 metres away.
Jia Jia Tang Bao, which serves Asian specialities, is a 7-minute walk away.