With a stay at Victoria Hotel Foshan in Foshan (Chancheng), you'll be within a 10-minute walk of New Plaza Stadium and Renshou Temple. This hotel is 15.4 mi (24.8 km) from Beijing Road Pedestrian Street and 13.5 mi (21.7 km) from Shangxiajiu Pedestrian Street.