hi ya, are you sure you're trying to answer question #1?
You don't need to have a garden to have a bee hotel. You can also just have it on a veranda on a wall, just make sure to stick and make it's back facing south. As for the pollen, they'd fly till 5km to find any flower source so it's really a misconception that you need a garden to have one ;)