चोंग्किंग, चीन
No. 112, Yubin Road, Longshui Lake Resort, Yulong Town, 400000
2 single beds
1 queen bed