Le SquareHouse Nishiarai est situé dans le quartier Adachi Ward de Tokyo, à 800 mètres du centre commercial Ario Nishiarai, à moins de 1 km du parc Belmont et à 12 minutes à pied du sanctuaire Sekibara Hachiman.
123-0843 Préfecture de Tokyo, Adachi-ku Nishiaraisakaecho 1-6-15, Japon