By browsing on our website, you are agreeing to our cookies policy.

 
 

Best Western Hotels & Resorts has celebrated the launch of a brand new hotel in the heart of Osaka, Japan’s second largest city, commercial centre and culinary capital.