Photos coming soon
HOTEL
Tongfu Hotel (Shuangfu Times Square)
8th Floor, Building 2, Tongfu International Building, No. 112 Mishiba Street, Chongqing, China
Where it sits
Tongfu Hotel (Shuangfu Times Square)
8th Floor, Building 2, Tongfu International Building, No. 112 Mishiba Street, Chongqing, China
29.41234, 106.27720
Similar stays nearby
Plan around Tongfu Hotel (Shuangfu Times Square)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
