Photos coming soon
HOTEL
Wuxi Art Villa Inn (Lingshan Grand Buddha Branch)
No. 131 Fengchaiquan Garden, Mashan Group, Binhu District, Wuxi, Jiangsu, China, Wuxi, China
Where it sits
Wuxi Art Villa Inn (Lingshan Grand Buddha Branch)
No. 131 Fengchaiquan Garden, Mashan Group, Binhu District, Wuxi, Jiangsu, China, Wuxi, China
31.42321, 120.10894
Similar stays nearby
Plan around Wuxi Art Villa Inn (Lingshan Grand Buddha Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
