City Club China Hotel is a fine accommodation option in Beijing.
The property lies within 3.8 km from The Palace Museum, Lama Temple (Yonghegong) and China National Film Museum. The hotel is approximately 20 minutes' walk from National Agriculture Exhibition Center, 798 Art Zone and Temple of Earth.
A 15-minute walk will take you to Dongfengbeiqiao subway station. 20 minutes by car from Beijing Capital Int. Airport.
Car rental services are available on site.