Overview

Xining Aoqi Family Inn

No. 7 Xiaoqiao Street, Xining 810000, China

$28+

Nearby

    Show all
    Reviews
    Map

    Map

    Close