Angel Hotel or The Angel Hotel may refer to these places in the United Kingdom:
Owlapps.net - since 2012 - Les chouettes applications du hibou