Tabanan
from USD 1,222
per night

A palatial villa for up to 16 guests, Villa Leona boasts an amazing oceanfront location, a spa, a restaurant, a swimming pool, and 8 bedrooms in Bali.

16 pers. max. 8 bedrooms

8-bedroom Tabanan villas for rent