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

 
 

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.