Overview

Shangri-la Fengshan Linka Hotel

Opposite Wufeng Mountain, Kangzhuang, Shangri-La 674400, China

Nearby

    Show all
    Reviews
    Map

    Map