Located in Jing'an, this hotel is 0.4 mi (0.6 km) from Jade Buddha Temple and within 3 mi (5 km) of Nanjing Road Shopping District and People's Square. Jing'an Temple and Former French Concession are also within 3 mi (5 km). Changshou Road Station is 8 minutes by foot and Changping Road Station is 11 minutes.