Photos coming soon
HOTEL
Vienna Hotel Foshan Zumiao Metro Station
NO.101 Renmin Road, Foshan, China
Where it sits
Vienna Hotel Foshan Zumiao Metro Station
NO.101 Renmin Road, Foshan, China
23.03202, 113.10895
Similar stays nearby
City Convenient Hotel
Hotel · 20 m
City Comfort Inn Foshan Zumiao Metro Station
Hotel · 20 m
Zhiyouliangpin Hotel (Foshan Lingnan Xintiandi Zumiao Subway Station Branch)
Hotel · 34 m
Orange Hotel Select Zumiao Branch
Hotel · 97 m
Vienna Hotel Foshan Chancheng Zumiao Branch
Hotel · 108 m
Victoria Hotel (Foshan Zumiao Metro Station Lingnan Tiandi Branch)
Hotel · 112 m
Wangyu E-Sports Hotel (Foshan Lingnan Tiandi Ancestral Temple Subway Station)
Hotel · 128 m
Yuemeishe OCT Apartment
Hotel · 133 m
Plan around Vienna Hotel Foshan Zumiao Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
