Photos coming soon
HOTEL
Villa Cherish
Jl. Sukamaju 1, Tugu Sel., Kec, Puncak, Indonesia
Where it sits
Villa Cherish
Jl. Sukamaju 1, Tugu Sel., Kec, Puncak, Indonesia
-6.69461, 106.95898
Plan around Villa Cherish
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 10, 2026.
