Dongwai Avenue 69, 102100, Beijing, China
Browse Beijing Spring Hotel Yanqing traveller photo gallery