Rumah Lada 2 stars

Br. Silungan, Lodtunduh, 80361 Ubud, Indonesia

Hotel image
Read more reviews for Rumah Lada