Photos coming soon
HOTEL
Long Shan Hotel
No 139, Sec.1, Xi Yuan Rd, Taipei
Where it sits
Long Shan Hotel
No 139, Sec.1, Xi Yuan Rd, Taipei
25.03761, 121.49962
Plan around Long Shan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
