Photos coming soon
HOTEL
Jheim Court Villa
No. 142 Lane 666 Zhouyuan Road, Shanghai
Where it sits
Jheim Court Villa
No. 142 Lane 666 Zhouyuan Road, Shanghai
31.11789, 121.59355
Similar stays nearby
HanTing Hotel (Shanghai Zhoupu Kangpu Road)
Hotel · 259 m
Hi Inn (Shanghai Medical Valley Zhoupudong Metro Station Branch)
Hotel · 263 m
Hi Inn (Shanghai Zhoupu East Subway Station)
Hotel · 689 m
Fuyi International Hotel (Shanghai International Tourism Resort Zhoupu)
Hotel · 740 m
Ruyuan XingGuangLi Hotel(Shanghai Zhoupu Wanda Little Shanghai Pedestrian Street)
Hotel · 747 m
Vienna Hotel SH Pudong Little Shanghai Street
Hotel · 777 m
Ji Hotel Shanghai Zhoupu East Subway Station
Hotel · 790 m
JI Hotel (Shanghai Zhoupu Pudong Subway Station)
Hotel · 808 m
Plan around Jheim Court Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
