Photos coming soon
HOTEL
MOUNTAIN VILLA
No. 88 Baifeng Road, Yangshan Ecological Leisure Tourism Resort Area, Wuxi, China
Where it sits
MOUNTAIN VILLA
No. 88 Baifeng Road, Yangshan Ecological Leisure Tourism Resort Area, Wuxi, China
31.59077, 120.12038
Similar stays nearby
Mountain Villa
Hotel · 15 m
Floral Hotel·Wuxi Yangshan Taoyuan Mountain Villa
Hotel · 194 m
Floral Lux Hotel·Yangshan Taohua Shili Homestay
Hotel · 992 m
Floral Hotel · Peach‑Fate Hill Manor (Sunrise Hill‑Wuxi)
Hotel · 1.1 km
Laozhoujia Lianwenhua Garden Resort
Hotel · 1.2 km
UPTOWNfarm
Hotel · 1.2 km
Taoism Seclusive Genealand
Hotel · 1.2 km
Wuxi Yangshan Countryside Oriental Villa
Hotel · 1.2 km
Plan around MOUNTAIN VILLA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
