The hotel is situated in downtown Chongqing, within walking distance of the popular Nanbin Road Food Street and close to the Yangtze River.

All rooms in this Chongqing hotel have satellite TVs, Internet ... Read more

View all Luxury Hotels in Chongqing (CQ)