Overview

37.2 ℃ Art Youth Hostel

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

$7+

Nearby

    Show all
    Reviews
    Map

    Map

    Close