VILLA SALI REVIEWS

Your private paradise on Bali
20 May

Sophia Lok Wei

Villa Sali is a beautiful villa located in North Bali. Staff are amazing, villa is beautiful and the beach is right in front of it. Will definitely come back!

Sophie Lok Wei and friends