Loading hotels
Confirming room availability...
Hotel Villa Lilla, Via Nazario Sauro 51, Desenzano Del Garda, Italy
This charming hotel is in Desenzano del Garda. With a total of 5 guests rooms, this is a nice place to stay. Pets are not allowed at Villa Lilla.