Bali Moon Guest House 2 stars

Jl. Bisma - Ubud , 80361 Ubud, Indonesia

Hotel image
Read more reviews for Bali Moon Guest House