Photos coming soon
HOTEL
La Mascia
Strada Provinciale 83, Avigliano Umbro
Where it sits
La Mascia
Strada Provinciale 83, Avigliano Umbro
42.66936, 12.38382
Similar stays nearby
La Tenuta dei Ciclamini
Hotel · 2.2 km
La Tenuta Dei Ciclamini
Hotel · 2.2 km
Acquaghiaccia Spa & Country House
Hotel · 3.2 km
Acquaghiaccia Country House & Spa
Hotel · 3.2 km
Il Vallone di Melezzole
Hotel · 3.3 km
Il Vallone Di Melezzole
Hotel · 3.3 km
Villa La Corte 6 in Montecastrilli
Hotel · 3.6 km
Villa La Corte 6
Hotel · 3.6 km
Plan around La Mascia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
