Ownership Best Western Premier Panbil Opens on BatamApril 24, 2017By Hotel Business1 Min Read BATAM, INDONESIA—Best Western Hotels & Resorts has opened an upscale hotel here on this Indonesian island of Batam, a short… Read More