Jabu Beach Villa
Villa
Canggu, Badung
Set in the Berawa district in Canggu, Jabu Beach Villa offers a spa centre and hot spring bath. Berawa Beach is 500 m from the property. Free Wi-Fi is provided throughout the property.
Number of rooms: 4
Jl. Pantai Berawa , 80114 Canggu, Indonesia