Ambassador Mansion is a 3-star property situated about 6.6 km from The Place.
The hotel is in the good location just near Dongfengbeiqiao subway station. Guests can get to Beijing city center, which is 10 km away.
The hotel rooms are non-smoking and come with climate control, television and complimentary Wi-Fi.
Maan Coffee and Parkside garden are situated in a commercial area, about 100 meters from the venue.
Ambassador Mansion lies within 20 minutes’ drive to Beijing Capital Int. Airport.
Ambassador Mansion provides a meeting room and a banquet hall along with room service and wedding services.