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

 
 
 

 

 

Best Western Hotels & Resorts has recently opened a new property in Ubud, complementing the group’s three existing properties in the Kuta area of Bali.

Launched in April, Best Western Tokyo Nishikasai Grande became the company's third hotel in the Japanese capital, joining Best Western Rembrandt Hotel Tokyo Machida and Best Western Tokyo Nishikasai.