Ambassador Mansion Hotel Beijing has 115 rooms and is located within 25 minutes' walk of 798 Art Zone. A car park is provided on site.
The hotel is situated in the heart of Beijing, not so far from Indigo Mall. China International Exhibition Center is within 10 minutes' drive of this 3-star hotel and Beijing Capital International airport is 20 km away. Beijing Traditional Chinese Medicines Museum of Beijing College of Traditional Chinese Medicine is around 6 km away, while Jiangtai is within walking distance of the accommodation. There is jiangtailukoubei bus stop approximately 10 minutes' walk from Ambassador Mansion Hotel.
Guests will enjoy international cuisine of Feast Food by EAST, which is about a 15-minute walk away.