Bakung Ubud Resort and Villa 3 stars

Jalan Sriwedari, 80571 Ubud, Indonesia

Hotel image
Read more reviews for Bakung Ubud Resort and Villa