Photos coming soon
HOTEL
Villa Octavia Lembang
Kolonel masturi street 119A, Parompong
Where it sits
Villa Octavia Lembang
Kolonel masturi street 119A, Parompong
-6.81156, 107.59941
Plan around Villa Octavia Lembang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
