Foshan Rand Hotel
No. 41, Zumiao Rd, Chancheng District, 510610 Foshan, China, Foshan
Location Want to save money while travelling? It’s easy! Hotel Foshan Rand Hotel is located in Foshan. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Jihua Park, Shangxiajiu Pedestrian Street and China Import & Export
Parking









