Located in Downtown Shanghai, this luxury hotel is within 2 mi (3 km) of The Bund, Oriental Pearl Tower and IFC Mall. People's Square and Xintiandi Style Shoppping Centre are also within 6 mi (10 km). Tiantong Road Station is 25 minutes by foot and East Nanjing Road Station is 27 minutes.