Hotel Faro - Ristorante, Pizzeria, Bar
The Hotel Faro is a three star hotel located in Montichiari in northern Italy close to Brescia, Milan, Verona, Venice, Descenzano, and Lake Garda. Local attractions include Centro Fiera Montichiari, Velodromo Montichiari, Lake Garda, Aeroporto Montichiari