HOTEL
Villa Bata
Cisarua, 16750 Tagalbato, Indonesia
Where it sits
Villa Bata
Cisarua, 16750 Tagalbato, Indonesia
-6.69508, 106.94767
Similar stays nearby
Plan around Villa Bata
Ask for the details that decide a trip. Sourced answers open right here.
