Photos coming soon
HOTEL
Anting Villa Hotel Shanghai
No 46 Anting Road Xuhui Area, Shanghai
Where it sits
Anting Villa Hotel Shanghai
No 46 Anting Road Xuhui Area, Shanghai
31.20331, 121.44856
Similar stays nearby
Anting Villa Hotel Shanghai
Hotel · 0 m
Anting Villa Hotel HengShan
Hotel · 116 m
Shanghai Imperial Palace Club
Hotel · 136 m
Shanghai Imperial Palace Club
Hotel · 136 m
Cozy Apartment Best Location 506
Hotel · 148 m
Shanghai 1-bedroom and 1-living room Cultural Bnb
Hotel · 156 m
Shanghai Hills & Aromahome Serene Detached Villa
Hotel · 169 m
乌南 372丨近肇嘉浜路地铁 / 衡山路梧桐区 / 建国西路 / 明亮采光 1 楼安静/月租实惠
Hotel · 177 m
Plan around Anting Villa Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
