Balibbu Villa 1BR Standard Room
Shared room in Ubud, ID. Balibbu Villa is a 4 bedrooms villa that offers a clean and cozy accommodation for you. Located in a peaceful and less noisy area, not so far from the crowded Ubud centre. At Balibbu Villa, we have recreated this enchanting fabled gateway.
See this content immediately after install