No.6 Chengguan South Road, Fangshan District, Beijing, Fangshan, Beijing Shi (China) Show on map
Updating availability and prices
7Days Inn Beijing Fangshan Chengguan Commercial Street is located in Zhoukoudian area
Free WiFi access is available
Hotel
Room