Dewa House Bisma 2 stars

Jl. Bisma, Sunset Lane, 80571 Ubud, Indonesia

Hotel image
Read more reviews for Dewa House Bisma