Bali Sun Star hospitality is located in Denpasar Barat, Indonesia on 953Q56X, Jl. Gn. Andakasa, Padangsambian. Bali Sun Star hospitality is rated 3 out of 5 in the category serviced accommodation in Indonesia.
Address
953Q56X, Jl. Gn. Andakasa, Padangsambian