- Free WiFi
- Spa
- Restaurant



1 / 41
1121 East Shennan Road, Shenzhen, 518000, China
1121 East Shennan Road, Shenzhen, 518000, China
No, Ambassador Hotel doesn’t offer pool areas.
No, Ambassador Hotel doesn’t allow pets.
No, Ambassador Hotel doesn’t provide parking.
Check-in at Ambassador Hotel is available from: . Check-out time is by .
Ambassador Hotel is located in 1121 East Shennan Road, 518000, Shenzhen, China.
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.