Villa Batujimbar

“Villa Batujimbar is located in the heart of Sanur, in the southeast of Ba.li and offers six- and eight-suite options for its guests.”