Photos coming soon
HOTEL
Villa of Palm Spring
No.60, Gongguan Ln, Lugu
Where it sits
Villa of Palm Spring
No.60, Gongguan Ln, Lugu
23.82731, 120.77358
Plan around Villa of Palm Spring
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
