Sorry, we couldn't find many villas matching exactly your search. Here are some larger villas.
Villa Tao, located in a lush green landscape on Balian Beach, Tabanan, features a unique architectural design.
Located at Balian Beach, Villa Delmara is a four-bedroomed luxurious holiday home with an infinity pool and spectacular ocean view.