

4-star · Chongqing (and vicinity), China
2nd Floor, Caixin Bandao Boyu, Shangye 1-2, No. 2, Zhongshan 1st Road
From $43 per night including Booking.com
Cloud Screen International Hotel (4-star, Chongqing (and vicinity)) ~$43/1nt on major sites. Compare them all on Booking Wolf.
From $43 per night (a recent 1-night sample stay). Prices for your dates are live when you search on Booking Wolf.
Cloud Screen International Hotel is at 2nd Floor, Caixin Bandao Boyu, Shangye 1-2, No. 2, Zhongshan 1st Road, in Chongqing (and vicinity), China.
Loading live availability and room rates…