Beijing Starlight Villa

Rating: 
Located in Beijing (Downtown Beijing), this villa is within a 15-minute walk of Tiananmen Square and Wangfujing Street. This villa is 0.7 mi (1.1 km) from Chairman Mao Memorial Hall and 0.8 mi (1.3 km) from Tiananmen.