Located in the heart of Zhongguancun, known as the Silicon Valley of China, The Lakeview Hotel is considered to be the first 5-star cultural and business hotel. The strategic location provides easy access to Pe ... Read more

View all Luxury Hotels in Beijing