Skip to Content

Explore Shanghai from This Nanjing Road Hotel

Known throughout Asia for its culture, arts and architecture, Shanghai, or the City on the Sea, is a cosmopolitan powerhouse that’s home to more than 18 million residents. The city continues to look ahead while staying connected to its past, a juxtaposition illustrated through buildings including Jing’an Temple, Shanghai Exhibition Center and luxury shopping malls. Set on Nanjing Road, the hotel offers a coveted location near these sights and more.