Photos coming soon
HOTEL
7 Days Inn Foshan Zumiao Metro Station Weiguo Road
No.71 Weiguo Road, Foshan, China
Where it sits
7 Days Inn Foshan Zumiao Metro Station Weiguo Road
No.71 Weiguo Road, Foshan, China
23.02435, 113.11272
Similar stays nearby
7Days Inn Foshan Zumiao Baihua Plaza
Hotel · 63 m
7 Days Inn Foshan Temple Baihua Squrare Branch
Hotel · 63 m
Pai Jiu Dian Fo Shan Zu Miao Di Tie Zhan Ling Nan Tian Di Dian
Hotel · 185 m
7 Days Inn Foshan Zumiao Metro Station
Hotel · 186 m
Foshan Cuba Youth Hostel
Hotel · 187 m
Jincheng Boutique Hotel (Foshan Zumiao Subway Station)
Hotel · 190 m
YUMI Apartment-Foshan Zumiao Branch
Hotel · 205 m
Flower Reserve Hotel (Foshan Zumiao Metro Station)
Hotel · 206 m
Plan around 7 Days Inn Foshan Zumiao Metro Station Weiguo Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
