The 3-star Yuan Shan Beijing hotel lies around 10 minutes by car from a natural paradise like Houhai Lake, and features a convenience store and baggage storage. This Beijing hotel also includes parking.
The property stands only a few metres from Water Cube, at a 400-metres distance from Anhuaqiao underground station. The long-running Beijing Zoo is within 6 km of the hotel, and Beijing Capital International airport is 30 km away. The location will allow you to be within a 5-km distance of Beihai Park. The nearest underground station is merely 5 minutes' walk away.
This Beijing hotel is near Jinbaiwan Roast Duck, serving Chinese cuisine.