Photos coming soon
HOTEL
Shanghai Rongheli Villa
No 1343 Chenxi Village, Shanghai
Where it sits
Shanghai Rongheli Villa
No 1343 Chenxi Village, Shanghai
31.50450, 121.79300
Similar stays nearby
Shanghai Rongheli villa
Hotel · 34 m
Shanghai Songjian · Qinghouxue Homestay
Hotel · 300 m
Daoshang Inn (Shanghai Chenjiazhen)
Hotel · 807 m
Xianyaju Yingzhou Homestay
Hotel · 824 m
Hengxin Four Seasons Hotel
Hotel · 1.1 km
Hezun Hotel (Chenjia Town Mingdao Life Plaza Branch)
Hotel · 1.1 km
Daoshang Inn (Shanghai Chenjiazhen)
Hotel · 1.3 km
Left Bank Hotel
Hotel · 1.3 km
Plan around Shanghai Rongheli Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
