Chongqing, China
Floor 7, Building 6, No. 28 Zhouji Road (Rongchuang Central Plaza), 401120
1 queen bed
2 single beds