The functional Yanxiang Hotel Beijing lies in a business area of Beijing. An example of Chinese architecture, this hotel was opened in 1980 and was fully restored in 2004.
This hotel is about 3.6 km away from Lama Temple, The Palace Museum and China National Film Museum.
There is Dongfengbeiqiao metro station not far away. The hotel offers quick access to Beijing Capital Int. Airport, which is about 20 km away.
The rooms in Yanxiang Hotel Beijing come with a minibar, cable TV, a telephone, a refrigerator and climate control.
Eat & Drink
The restaurant entices with dishes of Japanese cuisine. Offering a variety of dishes, Wish Beijing and A Lamb Soup are just about 50 meters away.
Corporate travelers can use a business center and a conference room available on site.
On-site amenities for fitness include a gym and a fitness center.