Builing 7, No, 15 Tonghu Avenue,Tongzhou, China, TONGZHOU
Property Location
When you stay at Super 8 Hotel in Tongzhou, you'll be 5 minutes by car from Grand Canal Forest Park. This hotel is 16.4 mi (26.4 km) from Sanlitun and 10.8 mi (17.3 km) from China Red Sandalwood Museum.