Beijing Wuhuan Hotel
Beijing Wuhuan Hotel is rated 3 stars and is placed about 4.2 km from Temple of Heaven . The hotel represents antique architecture in Beijing.
The venue is 3.3 km away from Today Art Museum. The city center lies within 6 km from the venue.
The hotel is set next to a museum and a temple.
The hotel offers 295 rooms. They are fitted with a mini bar, cable TV with on-demand movies, a safe, a trouser press and IDD phone. Bathrooms are appointed with a bathtub, a shower and complimentary toiletries.
Treating guests with Shandong dishes, Yulin Roast Duck Restaurant is 550 meters away.
Shilihe underground station is within 5 minutes' walking distance from the property. 20 minutes' drive from Nanyuan airport.
Guests of Beijing Wuhuan Hotel are welcome to use a business center and a conference room.