Situé à 300 mètres des rives du lac Trasimène, l'Hotel Villalago trasimeno occupe un bâtiment traditionnel ombrien à Sant'Arcangelo. Il propose un court de tennis, une piscine et des chambres de style champêtre dotées de poutres apparentes.
Les chambres du Villalago sont équipées de la climatisation, d'un minibar et d'une télévision par satellite.
Un petit-déjeuner italien est servi tous les jours. Le restaurant sert une cuisine locale, notamment des pâtes de sanglier et des saucisses de Norcia.
Un service de location de vélos est assuré pour explorer la région au bord du lac. Pérouse se trouve à 30 km de l'établissement et Assise est accessible en 50 minutes en voiture.