Owls enter the Insect Hospitality Industry.
Owls made a bug hotel. An insect hotel, also known as a bug hotel or insect house, is a manmade structure created to provide shelter for insects. Whilst we created our structure by the pond in our outdoor area we discovered spiders and other insects that will hopefully enjoy the benefits of the new environment we have crafted.