Overview

Chongqing Qintaiyue Hotel

No.86, Xiaolongkan New Street, Chongqing 400030, China

AED 102+

Nearby

    show all
    Reviews
    Map

    Map

    Close