Filter by:
The hotel features an elevator/lift, making it accessible for guests with mobility challenges. Additional accessibility details are not specified.
The hotel is located at No.285, Luojiang Xi Road Section 2, Yibin, China. Specific landmarks or areas of interest are not mentioned.
Instant AI responses are based on hotel information