Photos coming soon
HOTEL
Vatica Hotel (Shanghai International Tourist Resort Huaxia East Road Metro Station)
No. 548 Rongchuan Road, Huaxia East Road, Shanghai, China
Where it sits
Vatica Hotel (Shanghai International Tourist Resort Huaxia East Road Metro Station)
No. 548 Rongchuan Road, Huaxia East Road, Shanghai, China
31.19505, 121.67625
Similar stays nearby
Qing Pi Shu Jiu Dian Shang Hai Pu Dong Ji Chang Di Shi Ni Hua Xia Dong Lu Di Tie Zhan Dian
Hotel · 19 m
Vienna International Hotel Shanghai Disneyland Tour Shop
Hotel · 300 m
Vienna Hotel Shanghai Pudong Airport New International Expo Center
Hotel · 313 m
Huifeng Inn
Hotel · 385 m
Huifeng Inn
Hotel · 385 m
Youjian Jingshe Hostel
Hotel · 420 m
Youjian Jingshe Hostel
Hotel · 420 m
Royal Garden Hotel Shanghai
Hotel · 475 m
Plan around Vatica Hotel (Shanghai International Tourist Resort Huaxia East Road Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
