- All reviews
The Xixi Youyi Hotel (Beijing Xixi Youyi Jiudian) is located on Xidan Ave in the Xichen district of west-central Beijing. Nearby points of interest include Tiananmen Square, the Forbidden City, Jingshan Park, Beihai Lake and National Grand Theater. It is 35 kilometers from the Beijing International Airport. Opened in 2003, the 11-story hotel features 350 guest rooms. The hotel property includes a restaurants serving western and Asian foods, a health spa, beauty salon, roof garden, currency exchange, business center, bar/lounge and karaoke rooms.