Localizado a 300 metros das margens do Lago Trasimeno, o Hotel Villalago é um edifício tradicional da Úmbria, em Sant'Arcangelo. Disponibiliza um campo de ténis, uma piscina e quartos de estilo rural com tectos com vigas expostas.
Os quartos do Villalago incluem ar condicionado, um mini-bar e televisão por satélite.
Todos os dias é servido um pequeno-almoço italiano. O restaurante serve cozinha local, incluindo massas javali e salsichas Norcia.
O aluguer de bicicletas está disponível para explorar a área à beira do lago. Perugia fica a 30 km da propriedade e Assis está a 50 minutos de carro.