Photos coming soon
HOTEL
Dells River View Hotel
Room 2111, 21F, Building 9, Tower A, Dongyuan 1891, No.80 Nanbin Road, Nan'an District, Chongqing, 400010, China, Chongqing, China
Where it sits
Dells River View Hotel
Room 2111, 21F, Building 9, Tower A, Dongyuan 1891, No.80 Nanbin Road, Nan'an District, Chongqing, 400010, China, Chongqing, China
29.54476, 106.58868
Similar stays nearby
Jiangjing Impression Hotel (Chongqing Nanbin Road)
Hotel · 10 m
Jiwu Apartment (Chongqing Nanbin Road)
Hotel · 10 m
Jiwu Apartment (Nanbin Road Branch)
Hotel · 10 m
Chongqing River Love Apartment
Hotel · 16 m
Jiangjing Apartment Hotel by Mountains and Waves (Nanbin Road Store)
Hotel · 16 m
Chongqing River Love Apartment
Hotel · 16 m
haitangjiayuhotel
Hotel · 16 m
Chong Qing Charming Riverside Homestay
Hotel · 17 m
Plan around Dells River View Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
