Address : no. 127, guangji road, hongkou district, shanghai, shanghai Show Hotel Map
The property puts you in the heart of Shanghai, within 20 minutes' stroll of Lu Xun Museum. The Shanghai Museum is in 15 minutes' drive from the hotel, while Shanghai Hongqiao International airport is 25 km from it. Shanghai International Studies University is a few minutes' walk away.