China Vista Hotel offers affordable lodging in Beijing. The building was renovated in 2009. The property features an elevator and a safe deposit box.
This hotel is about 1.8 km away from Beihai Park, Temple of Heaven and Lama Temple . Guests will find Beijing city center within a 30-minute walk from the property.
Dengshikou subway station is just 10 minute walking distance from the hotel. The hotel lies 20 km away from Nanyuan airport.
Eat & Drink
The restaurant menu features Chinese dishes. The steakhouse Chynna (Hilton Beijing Wangfujing) is around 250 meters away.