Photos coming soon
HOTEL
Yinying Mountain Villa
No. 7 Xiaoxia Road, Yandang Mountain, Wenzhou, China
Where it sits
Yinying Mountain Villa
No. 7 Xiaoxia Road, Yandang Mountain, Wenzhou, China
28.36741, 121.11593
Similar stays nearby
Plan around Yinying Mountain Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
