- Spa
- Restaurant
- Hotel bar
Fuzhou Road 105-1, Shanghai, 200002, China
Fuzhou Road 105-1, Shanghai, 200002, China
No, Hotel Baron Business Bund doesn’t offer pool areas.
No, Hotel Baron Business Bund doesn’t allow pets.
No, Hotel Baron Business Bund doesn’t provide parking.
Hotel Baron Business Bund is located in Fuzhou Road 105-1, 200002, Shanghai, China.
Hotel Baron Business Bund Nearby attractions include Shanghai Pudong Airport, The Bund, Shanghai Port International Cruise Terminal, Huangpu District, People’s Square, Shanghai Hongqiao International Airport, Pudong, French Concession.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.