Browsing Tag


Best Western debuts in Semarang

Best Western has launched its first hotel in the Indonesian city of Semarang. The newly-built 28-storey Best Western Star Hotel is located in the centre of the Central Java city, and…
Subscribe to our newsletter
Sign up here to get the latest news, updates and special offers delivered directly to your inbox.
You can unsubscribe at any time