Best Western Premier Hotel Indonesian option Thursday | Jul 16 2015 THE new Best Western Premier Hotel in the Indonesian city of Solo Baru has become the…