Photos coming soon
HOTEL
Chill Villa
No. 31, Dongrun Road, Puli
Where it sits
Chill Villa
No. 31, Dongrun Road, Puli
23.93870, 120.99300
Plan around Chill Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
