Photos coming soon
HOTEL
CLOUDS MOUNTAIN VILLA
2nd Floor, No. 41 Anrong Lane, Hangzhou, China
Where it sits
CLOUDS MOUNTAIN VILLA
2nd Floor, No. 41 Anrong Lane, Hangzhou, China
30.23943, 120.16640
Similar stays nearby
Manting Theme Hotel
Hotel · 109 m
Hangzhou LinQi No.1 Courtyard
Hotel · 115 m
Hangzhou LinQi No.1 Courtyard
Hotel · 115 m
Hangzhou Manting Hotel
Hotel · 123 m
Homeinn Plus Hotel (Hangzhou West Lake Lakeside Wushan Square Hefang Street)
Hotel · 124 m
Balkan Inn (Hefang Street Drum Tower Branch)
Hotel · 130 m
Chenghuang Holiday Hotel
Hotel · 145 m
Homeinn Plus Hotel (Hangzhou West Lake Lakeside Wushan Square Hefang Street)
Hotel · 146 m
Plan around CLOUDS MOUNTAIN VILLA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
