Photos coming soon
HOTEL
XiangShan
No.52, Xinyi Ln., Ren-ai
Where it sits
XiangShan
No.52, Xinyi Ln., Ren-ai
24.03144, 121.14289
Plan around XiangShan
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
