Photos coming soon
HOTEL
Fengshang Hotel
Wuyang Fengshang Building 8, Unit 1, 1-7-6, elevator button 4, Chongqing, China
Where it sits
Fengshang Hotel
Wuyang Fengshang Building 8, Unit 1, 1-7-6, elevator button 4, Chongqing, China
29.35193, 105.93147
Similar stays nearby
Plan around Fengshang Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
