Located on Nanjing Road, this hotel offers a glimpse of Shanghai’s captivating mix of traditional and modern beauty.
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.