The 3-star Ambassador Mansion is placed about 1.7 km from Ullens Center for Contemporary Art.
The venue is 7 km away from The Place . The city center lies within 10 km from the venue.
Ambassador Mansion welcomes guests to take advantage of free Wi-Fi, climate control and television supplied in the rooms.
The property is a 5-minute walk from the bar Maan Coffee.
Easily accessible from Dongfengbeiqiao subway station. Due to its location 20 km from Beijing Capital Int. Airport, fast access to the Ambassador Mansion is provided.
The conveniences such as a cash machine, a car park and a luggage storage are offered on site.