Free Wi-Fi
24-Hour Reception
Elevator / Lift
Filter by:
The hotel has an elevator/lift for accessibility.
The hotel is located at No 13 Fengdengliu Village, Qujing, China, in the Yunnan province.
Instant AI responses are based on hotel information