Photos coming soon
HOTEL
Rugu B&B
Room 1-1, Unit 1, No. 12 Shiping Road, Chongqing, China
Where it sits
Rugu B&B
Room 1-1, Unit 1, No. 12 Shiping Road, Chongqing, China
29.86697, 107.72184
Similar stays nearby
Plan around Rugu B&B
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
