

3-star · Chongqing (and vicinity), China
2nd Floor, Tower A, Huayue Center, OCT Happy Valley, Liangjiang New Area, Chongqing
3-star Chongqing Chaka Hotel in Chongqing (and vicinity) — compare prices across major booking sites on Booking Wolf.
Chongqing Chaka Hotel is at 2nd Floor, Tower A, Huayue Center, OCT Happy Valley, Liangjiang New Area, Chongqing, in Chongqing (and vicinity), China.
Loading live availability and room rates…