Youshe Hotel - Beijing
The 2-star Youshe Hotel - Beijing boasts a convenient location near Beijing Aquarium, which is around 3.1 km away.
Capital Indoor Stadium are within a 25-minute walk of the property. The city center lies within 10 km from the venue.
Cat'S Eye Restaurant offers French meals and lies within 450 meters of the property.
Nearest underground station is Chedaogou, which is 550 meters away. The hotel is located 25 minutes walk from Nanyuan airport.