Wondering where to stay at Lake Como, Italy? This guide features the most beautiful towns to stay in and the best Lake Como hotels for all budgets. Find out!