Photos coming soon
HOTEL
Art Mansion
No. 858 Xuanqiu Road, Shanghai, China
Where it sits
Art Mansion
No. 858 Xuanqiu Road, Shanghai, China
31.08979, 121.72704
Similar stays nearby
Wisdomrose hotel
Hotel · 177 m
Wisdom Rose Hotel
Hotel · 280 m
Tianyongge Art Hotel Residence (Shanghai International Tourism and Resorts Zone Branch)
Hotel · 500 m
Shanghai COZY-Kushi Countryside Resort Homestay
Hotel · 634 m
Shanghai COZY-Kushi Countryside Resort Homestay
Hotel · 635 m
Feiyan Apartment (Wildlife Park)
Hotel · 1.0 km
Shanghai Dixuan Narada Resort Hotel
Hotel · 1.6 km
Novotel Suning Hotel (Shanghai International Resort)
Hotel · 1.7 km
Plan around Art Mansion
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
