HOTEL
Kacu Ubud Inn
Jl. Dewi Sita No. 12, Br. Padang Tegal Kaja, 80571 Ubud, Indonesia
Where it sits
Kacu Ubud Inn
Jl. Dewi Sita No. 12, Br. Padang Tegal Kaja, 80571 Ubud, Indonesia
-8.51026, 115.26434
Plan around Kacu Ubud Inn
Ask for the details that decide a trip. Sourced answers open right here.
