Located in Higashi Asakusa, minutes walk to Dennys and Lawson, Sensoji Temple, Asakusa.