Overview

37.2 ℃ Art Youth Hostel

25-7, Shengdi Mansion, No. 116 Jialing River Binjiang Road, Chongqing 400000, China

S$ 10+

Nearby

    show all
    Reviews
    Map

    Map

    Close