El OYO Hotel New Washington Shibuya está situado en Tokio, a 7 minutos a pie del Museo de Arte Toguri, y ofrece habitaciones con vistas a la ciudad y conexión WiFi gratuita. El establecimiento está cerca de Shibuya Scramble Crossing, Magnet by Shibuya 109 y de la calle comercial Shibuya Center-Gai. El establecimiento ofrece recepción 24 horas, servicio de habitaciones y consigna de equipaje para los huéspedes. En este hotel de negocios de estilo japonés, todas las habitaciones incluyen un armario. Todas las habitaciones del OYO Hotel New Washington Shibuya disponen de baño privado con bañera y secador de pelo, TV de pantalla plana y aire acondicionado. Algunas habitaciones tienen zona de estar. Las habitaciones proporcionarán a los huéspedes una nevera.