Photos coming soon
HOTEL
Shuanglong Hotel
No. 141 Nanqu Road, Chongqing, China
Where it sits
Shuanglong Hotel
No. 141 Nanqu Road, Chongqing, China
29.55099, 106.55355
Similar stays nearby
Jinjiang Inn Select Chongqing Huangguan Grand Lift Children's Hospital Lake View
Hotel · 51 m
qiaochao Hotel
Hotel · 142 m
Golden Swallow Hotel
Hotel · 194 m
Hanting Hotel Chongqing Lianglukou Children's Hospital
Hotel · 279 m
艾维斯酒店
Hotel · 300 m
The Cliff Hotel by the Mountain
Hotel · 304 m
Mandola Hotel (Chongqing Children's Hospital)
Hotel · 324 m
Mandola Hotel (Chongqing Children's Hospital)
Hotel · 324 m
Plan around Shuanglong Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
