10 rooms
independent
Hotel
Immersed in the green and luxuriant nature of Umbria, Villa Selva Country and Club House offers a particularly panoramic view, in front of Todi: at 530 mt of altitude, it gives to its guests a quiet and relaxing holiday, in a mild climate.