Situé à Omegna, à 18 km des îles Borromées, L'Angelo propose une connexion Wi-Fi gratuite et une vue sur la ville. L'établissement propose un service de ménage ainsi que des services d'enregistrement et de départ privés.
Les logements comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Tous les logements sont équipés d'une machine à café. Certains possèdent un balcon et d'autres offrent une vue sur la montagne. Tous les logements comprennent une armoire.
L'aéroport de Milan-Malpensa, le plus proche, est implanté à 70 km.