El SquareHouse Nishiarai se encuentra en el distrito Adachi Ward de Tokio, a 800 metros del centro comercial Ario Nishiarai, a menos de 1 km del parque Belmont y a 12 minutos a pie del santuario Sekibara Hachiman.
123-0843 Prefectura de Tokio, Adachi-ku Nishiaraisakaecho 1-6-15, Japón