Photos coming soon
HOTEL
Xiangmei Inn
No. 143 Geleshan Zheng Street, Chongqing, China
Where it sits
Xiangmei Inn
No. 143 Geleshan Zheng Street, Chongqing, China
29.57069, 106.41930
Plan around Xiangmei Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
