Hi,
There's a Japanese site that lists the store locations.
There's an English site too, but it is not as informative, not to say useless.
http://www.daiso-sangyo.co.jp/
If you can manage the Japanese site you can sort the stores by size and figure out where the biggest one is located. I took a quick look but didn't recognize the addresses for the biggest ones. I'm not so familiar with Kyoto.
Or just ask your hotel staff.