Photos coming soon
HOTEL
Victoria Castel
No.27 Liyu 1st Lane, Puli
Where it sits
Victoria Castel
No.27 Liyu 1st Lane, Puli
23.97307, 120.99656
Plan around Victoria Castel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
