Photos coming soon
HOTEL
the Villas Hotel
7th Floor, Building B, Meiyue Xingdu, No. 70 Shancha Road, Chongqing
Where it sits
the Villas Hotel
7th Floor, Building B, Meiyue Xingdu, No. 70 Shancha Road, Chongqing
29.60024, 106.54999
Similar stays nearby
Yunjian Xiaozhu Hotel (Longtousi Park Metro Station Branch)
Hotel · 0 m
the Villas Hotel
Hotel · 0 m
Dongman Hotel (Chongqing North Railway Station Shiziping Subway Station)
Hotel · 20 m
Dongman Hotel (Chongqing North Railway Station Shiziping Subway Station)
Hotel · 21 m
Lion Hotel (Chongqing North Railway Station Branch)
Hotel · 21 m
Bei Shun Hotel
Hotel · 25 m
Hangfei Liansuo Hotel
Hotel · 31 m
Mufeng Hotel (Shiziping Metro Station Branch, Chongqing North Railway Station)
Hotel · 33 m
Plan around the Villas Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
