Photos coming soon
HOTEL
Bella Forest
No. 30-2, Liyu Rd., Puli
Where it sits
Bella Forest
No. 30-2, Liyu Rd., Puli
23.96120, 121.00005
Plan around Bella Forest
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
