Hi there,
I am travelling to Northern Italy (Milan, Lake Garda, Verona and Venice) in June and was wondering the best areas in these cities are to stay. I am not looking for top five star hotels but I do enjoy a bit of Luxury given it is not super expensive. Very keen on great location (slightly away from top touristy spots but still gets a feel for the city if possible)
Thanks in advance for your advice!