Best Western Opens New Bangkok Hotel

Best Western International has expanded its portfolio in Thailand with the opening of the 78-room Best Western Plus @ 20 Sukhumvit. Located on Sukhumvit Road near corporate addresses, shopping and entertainment areas with easy access to the BTS and MRT stations, the hotel is the group’s first property in Asia under the new brand which is positioned towards … Continue reading