Popular Destinations
- Mexico
- Caribbean
- Las Vegas
- Orlando
- Hawaii
- Florida
- New York City
- Costa Rica
- New Orleans
- San Francisco
Located in central Shanghai, Shanghai Baron Business Hotel is a family-friendly hotel within walking distance of Customs House, Three on the Bund, and Shanghai Natural History Museum. Additional points of interest include Shanghai Fashion Store and Nanjing Road Shopping District. Read More About Shanghai Baron Business Hotel

