Photos coming soon
HOTEL
Wall Sir Hotel
109 Nanbin Road (Nanbin Lu), Chongqing
Where it sits
Wall Sir Hotel
109 Nanbin Road (Nanbin Lu), Chongqing
29.55964, 106.59470
Plan around Wall Sir Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
