Tokushima Washington Hotel Plaza is ideally located in the city of Tokushima in Japan. The hotel offers 196 rooms that can be ideal for the guests where they can enjoy and relax. It also offers a restaurant that can offer set menu for Japanese food and European food.