Best Western Hotels & Resorts expands its presence in Japan with the launch of a hotel in the Machida district of Tokyo.
Best Western Rembrandt Hotel Tokyo Machida is located in the western part of the Tokyo metropolitan area, with excellent transport links – including extensive rail connectivity – to the city centre and other parts of Japan.
Best Western Rembrandt Hotel Tokyo Machida also features a range of options for meeting and event planners, including wedding services, function rooms and space for private parties.
Best Western Rembrandt Hotel Tokyo Machida becomes the company’s second property in the Tokyo metropolitan area, following the Best Western Tokyo Nishikasai.