Bali Star is built amphitheatrically on a small peninsula in Bali, enjoying a view of the port. It offers a large garden with free deck chairs and playground, a pool and a beach bar. The hotel’s rooms are tasteful and fitted with all modern...
Bali Star is built amphitheatrically on a small peninsula in Bali, enjoying a view of the port. It offers a large garden with free deck chairs and playground, a pool and a beach bar. The hotel’s rooms are tasteful and fitted with all modern...