Nestled between Italy and Switzerland, Lake Como, enchants with majestic alpine landscapes and splendid hotels.