Bali Masari Villas is a hotel in Gianyar – Bali Indonesia with a difference and features four one-bedroom and eight two-bedroom luxury villas that facilitated with an expansive above-ground pool, a restaurant, a spa and café.

View Detail | Visit website