Palm Beach International Hotel Bali 3 Star Class About Contact Jalan Pantai Banjar Segara No 1 Tuban Badung,Bali80361 Indonesia Get Directions Visit Website