Located in Xuhui, this inn is within 3 miles (5 km) of Hengshan Road, Former French Concession and Jing'an Temple. Xintiandi Style Shoppping Centre is 3 mi (4.8 km) away. Dong'an Road Station is 9 minutes by foot and Damuqiao Road Station is 11 minutes.