One of the best curated hotel stores that I have been to is the General Store that can be found at the Drake Hotel. It is cosy, personal and has things for sale you will not find elsewhere. Some is ‘pure Canada’ – their own polished stone coasters (I love the one with the owl). They also have their own range of tees – especially silkscreened in 100% cotton – called Shared – Beloved Basics. General Store 1144 Queen Street West Toronto Canada