The modern China Vista Hotel is rated 3 stars and comprises 78 rooms with homely comforts. Founded in 2007, the hotel underwent a renovation in 2009.
Located in Xicheng district, close to Dengshikou subway station and Lama Temple, Meridian Gate and Tiananmen Square . The hotel is 1000 meters away from Jingshan Park, Imperial Granary and The Palace Museum.
The restaurant menu features Chinese dishes. The café Chynna (Hilton Beijing Wangfujing) is just about 5 minutes’ walk from the property.
Within a 20-minute walk guests will find Nan Luo Gu Xiang train station. Guests can reach Nanyuan airport within 20 minutes' drive.