+62 82144134103 info@tamansarivillamedewi.com

Try Our Private Pool Villa

Feel relax on Taman Sari Villa Private Pool

Taman Sari Villa provides comfort and a different holiday sensation when you stay elsewhere