HOTEL
Villa Taloka
Jalan Biduri No.99, 83355 Montongbuwoh, Indonesia
Where it sits
Villa Taloka
Jalan Biduri No.99, 83355 Montongbuwoh, Indonesia
-8.53141, 116.07305
Plan around Villa Taloka
Ask for the details that decide a trip. Sourced answers open right here.
