Youhao Business Hotel is a 2-star accommodation within 1.5 km of Shanghai Hongkou Football Stadium .
The venue is 3.8 km away from Shanghai Jewish Refugees Museum. The property is set within 6 km distance from Shanghai city center.
The sushi bar Zang Lok Tang Fang is around 100 meters away.
Youhao Business Hotel is located within a 25-minute drive from Hongqiao airport.
The property features an elevator and a car park.