Photos coming soon
HOTEL
Royal Castle Hotel
Youhe Building, Haiwu Road, Foshan, China
Where it sits
Royal Castle Hotel
Youhe Building, Haiwu Road, Foshan, China
23.05587, 113.18268
Similar stays nearby
Vienna Hotel Foshan High-Tech Industrial Zone
Hotel · 392 m
Yuda m Hotel
Hotel · 551 m
Yagang Business Hotel
Hotel · 553 m
Vienna Hotel (Foshan Qiandeng Lake)
Hotel · 569 m
Foshan Yagang Business Hotel
Hotel · 575 m
Yubao Hotel
Hotel · 615 m
Yubao Hotel
Hotel · 615 m
Hua Muxi International Hotel (Foshan Nanhai Yingyuehu Huanyu City Branch)
Hotel · 778 m
Plan around Royal Castle Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
