Jiwa's House 2 stars

Jalan Sandat No 9 Br Taman Kaja, Ubud - Gianyar, 80571 Ubud, Indonesia

Hotel image
Read more reviews for Jiwa's House