Phoenix Tree Hotel
The luxury 4-star Phoenix Tree Hotel is set in a shopping area minutes away from Lama Temple, Olympic Sports Center and Beijing International Convention Center.
The hotel boasts convenient location in Beijing close to Beitucheng underground station. The property is set within 9 km distance from Beijing city center.
Serving chinese specialties, Cheap square duck shop (the body shop) is about 850 meters away.
Phoenix Tree Hotel lies within 20 minutes’ drive to Beijing Capital Int. Airport.