Photos coming soon
HOTEL
Mengjia Hotel Hangzhou
No.266 Donghu South Road, Hangzhou, China
Where it sits
Mengjia Hotel Hangzhou
No.266 Donghu South Road, Hangzhou, China
30.41045, 120.31092
Similar stays nearby
Aika Holiday Hotel
Hotel · 45 m
Aika Holiday Hotel
Hotel · 45 m
Doushe Apartment (Ideal Yintai City l Linping Subway Station)
Hotel · 160 m
Zsmart Zhishang Hotel (Hangzhou Linping Yintaicheng Branch)
Hotel · 177 m
Hangzhou Xila Apartment (Yintai City Linping Subway Station)
Hotel · 193 m
Baoyuan Hotel
Hotel · 209 m
Renaissance Hangzhou Northeast Hotel
Hotel · 460 m
Gang Xin Hotel
Hotel · 470 m
Plan around Mengjia Hotel Hangzhou
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
